Bright minds,
sharp solutions

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.

Line of Business:



Software Architect - Automotive, Guadalajara, MX

Project Description

Software Architects design and develop software systems and applications. They may create software tailored to a automotive clients' specific needs. They act as high-level decision makers in the process, determining everything from design choices to technical standards, such as platforms and coding standards.


Software Architects tend to oversee and work closely with other members of a development team such as programmers. They are usually the leader of software development projects, but often report to upper management.
The Software architect is the main contact between the customer and Software develoment team.
The Software Architect will ensure that their team is equipped to perform the following key software engineering activities and may be required to assist in these activities when necessary:

Requirements analysis and specification of high level software design
Software architecture
Development and implementation of software design using structured techniques
Code and test of embedded systems
Support of integration and system testing
Report on progress as required
The Software Arquitect will perform some or all of the following key management activities as required by the project:
Task and resource planning
Work package identification
Work flow and priorities
Risk management
Configuration management
Personnel development
Manage the System Engineering process and procedures
Supplier sub-contract management



A successful Software Architect must be technically-inclined, a great problem-solver, and possess excellent interpersonal relationship skills. They are wonderful leaders and are extremely reliable. They should also work well under pressure and tight deadlines.
- Strong experience as Software Architect
+ 7 years of Relevant engineering discipline with experience in software engineering or design of safety critical or safety related real-time embedded systems in Automotive Industry
- Experience as Sw lead
-Lidership skills
-Experience in providing leadership in demanding safety critical environments
-Demonstrable knowledge of good software development standards and practices as applicable to engineering disciplines
-Extensive experience delivering products programmed in C/C++ for embedded controllers (16/32 bit)
-Motivated, dependable and self-reliant, Educated to degree level (or equivalent) in an engineering
-Experience with Requirment Management Tools and Configuration Management Tools
-Experience with CAN proptocol and Communication Vector Tools
-Flexibility to adapt to new and changing opportunities required
-Excellent communication skills
-Demonstrated effective teamwork skills
-Excellent interpersonal skills

Nice to have

-Familiarity with Agile software development techniques; (Scrum, Kanban, etc)
-Experience/knowledge in CI/CD environments
-Experience of working to industry quality and safety standards MISRA C, ASPICE & ISO 26262


  • English: Advanced/Fluent

Relocation package

If needed, we can help you with relocation process. Click here for more details:


Guadalajara, MX

Work Type

Software/System Architecture

Ref number