Discover your potential by working from Mexico.

Seize the opportunity to have a life-changing experience while pursuing a career growth path.

 

Why will you love working in Mexico?

From Mayan ruins to nightclubs, from beaches to charming small towns, from tequila town to the local cuisine which has been deemed the intangible cultural heritage of humanity – no matter your style, Mexico is calling.

 

Home to some of the most diverse and exciting experiences in Latin America, Mexico is one of the top destinations for digital nomads. Its low cost of living, friendly immigration rules, reliable internet speed, well-developed transportation system, and role as a unique meeting place makes Mexico ideal for people looking for adventure, culture, and convenience.

Seven reasons to make the change

Work-life balance

Rediscover a work-life balance in Mexico. The affordable cost of living, historical landmarks, and prominent green spaces make this location perfect for those who love to be outdoors, take a day trip to a small magical town, pick fresh fruit for the week, or ride their bikes to work to enjoy the amazing sun.

Work-life balance
Discover community and new amigos
Discover community and new amigos

Be part of our big family, a friendly international group in which you’ll enjoy an honest smile and a supportive hand from local team members as well as experienced expats who will make you feel at home.

 

You will find affordable high-level schools and safe, calm neighborhoods where you can relax after work by walking your dog, taking your children to parks, or by exploring numerous activities with your family.

Beautiful beaches and amazing sunsets

The country’s Caribbean coast is home to some of the best beaches in Mexico. Known for its turquoise waters, fringed palm trees, white-sand beaches, and the occasional Mayan ruin, Mexico’s ever-popular beachside destinations are not only great for relaxing by the sea with a cold drink, but they’re also a hotspot for intrepid exploration and wild nightlife.

Beautiful beaches and amazing sunsets
Discover nature and unreal landscapes
Discover nature and unreal landscapes

If you dream of exploring diverse landscapes and stepping into snow, desert, mountains, and rainforests, Mexico is your destination. Is a megadiverse country. In general terms, it is estimated that more than 10% of all world’s species live in this country. Its complex geography translates into a diversity of habitats, soils, and climates. Mexico is an extremely varied country with oceans on both sides and a great altitudinal range.

Colorful, joyful culture

When it comes to culture and folklore, Mexico is one of the most diverse countries in the world. Mexican culture is a beautiful blend of the country’s indigenous roots and its history of European conquest and colonization. Witness the vibrant costumes and decorations, folk dancing, delicious Mexican food culture, and patriotic happiness that runs deep throughout the country.

 

The country is home to 34 of the United Nations Educational, Scientific and Cultural Organization’s (UNESCO) world heritage sites, 26 of which arose from Mexico’s unique culture, six from its natural beauty, and two from a mixture of both. From the Agave Landscape and Ancient Industrial Facilities of Tequila to the Pre-Hispanic City and National Park of Palenque, the country is bursting with Mexican cultural traditions that are beloved world-wide.

Colorful, joyful culture
Breathe in history
Breathe in history

Mexico is home to one of the new seven wonders of the world. Along with the Great Wall of China, the Roman Colosseum, the Taj Mahal, and others, Chichen Itza has left visitors mesmerized since it was erected in 600 A.D.

 

Throughout history, different areas of Mexico have been home to numerous cultures. Particularly in ancient times, between 1800 and 300 BC, several complex cultures formed. Ruins and remains of many of these Mesoamerican civilizations can still be seen throughout Mexico and offer insight into ancient times.

Growing your career at Mexico's Silicon Valley

Guadalajara, is Mexico’s second largest city, and has quickly became one of the most popular places to move to in Latin America. Is also been known as a tech hub on the international scene for quite a while and has attracted some of the most renowned companies since more than 30 years. As innovation epicenter of the region, is destined to expand its influence globally. With 15 large U.S. corporations and 600 tech startups, the region regularly hosts the country’s biggest tech events.

 

Also, for Luxoft, our HQ are in Guadalajara, and along with Mexico City, is a key location with high visibility and the opportunity for growth, as it leads Latin-America-wide projects in many of our core lines of business, such as the automotive, telecom, retail and e-commerce, health and life sciences and capital markets.

Work content and growing career opportunities

 

Luxoft Benefits

Global Relocation
  • Relocation options
  • Experience in an international environment
  • Cross-cultural experience
Mentoring Program
  • Professional career development for leaders
Recognition and Evaluation
  • Feedback culture
  • Regular appraisals
Luxoft Training Center
  • More than 400 professional training programs
  • The High Performers Club
Internal Mobility
  • Rotation between projects and accounts
  • New career opportunities
Professional Communities
  • Join one of our many internal communities (Agile Community, Tech Community, Business Analysis Community, etc.)
Team Events
  • Take part in the many fun social activities organized by the Luxoft team in your city.
Friendly Environment
  • Enjoy coming to a workplace where you’re treated with respect within a multicultural team.
Self-Learning Library
CSR Projects

Who are we looking for?

We are currently looking for specialists experienced in the below domains. If you have a minimum of 3 years of experience in one of them and have a great command of English, we would be happy to speak to you and share more details of any of our positions:

 

 

Project Description

Automotive Project domain lays in the area of Advanced Driver Assist Systems which is a step towards an Autonomous Drive future.

Our product represents a Fusion System which collects data from multiple sources such as Ultrasonic Sensors, Analogue and Digital Cameras and executes a complex math logic , as known as Computer Vision Algorithms, targeted to detect specific objects , project trajectories and help driver and passengers to stay safe in any unexpected road situation.

Project team works with current and next generation systems, best Hardware and Tooling present in industry, to enhance user experience and guarantee maximum safety to our customers.

Luxoft is responsible for end to end SW development of one of the major SW components as well as SW and System Validation. Luxoft team is located mainly in Guadalajara, Mexico and Detroit, USA. We work in close collaboration with our customer and other 3rd party suppliers to deliver best in class ADAS solution for Major American Automotive players. Project R&D Team size is above 100 engineers and engineering leads.

Domain Controller ( ECU) is produced by 3rd party supplier. Basic Software is developed in line full compliance with AUTOSAR (Architecture standard) using Embedded C as main programming language. We follow Automotive SPICE methodology and V Cycle product development model. Project uses Matlab for modeling and simulation. Testing is performed on both HIL / System test benches and real Test Vehicles with high degree of test automation in Continuous Integration environment.

Project team welcomes experienced SW engineers with Embedded SW development experience , strong test engineers (including test automation experts) , motivated technical leads and managers , strong technicians , enthusiasts motivated to build brighter and safer future together with Luxoft and its Customers.

 

Responsibilities

● Focus on development of vision-based application components on ADAS processors; integration of internally re-used standard software components and adaptation/integration of 3rd party software components.
● Complete scheduled project tasks on time and with a high standard of quality.
● Perform Software Requirements analysis and design implementation adhering to Automotive SPICE process.
● Contribute to routine software design reviews, peer code reviews and software testing, and software release process on a regular basis.
● Maintenance of current production software (Analyze customer change request, Implement changes, Support Test/Validation, and Release)
● Support Manufacturing End Of Line Test development and other duties as assigned.
● Conduct bench & integration testing; Support Module/Unit Testing & SW Validation activities
● Collaborate with offshore Valeo teams.
● Travel up to 5% to customer sites to support software troubleshooting as required.

 

Skills Required

● 2-5 years of work experience in the field of embedded software engineering, ideally in automotive industry
● Strong experience in Software development using Embedded C & C++
● Experience with HIL / SIL benches for algorithm validation / KPI
● Good understanding of a vehicle communication networks CAN / LIN

 

Nice-to-Have Skills

● Experience with Deep Learning in object detection/ segmentation/ tracking is a plus
● Knowledge of basic computer vision algorithms, video processing systems and image formats
● Assembly language on ARM & DSP cores is a plus
● Good understanding of ARM architecture
● Strong analytical and problem-solving skills
● IBM Rational DOORS experience is a plus
● Enterprise Architect experience is a plus
● Experience with embedded debugger tools is a plus
● Experience with GIT or similar version control tools
● Understanding of software engineering principles and best practices
● Ability to work in globally distributed project team
● Familiarity with Automotive SPICE


 

Project Description

Automotive Project domain lays in the area of Advanced Driver Assist Systems which is a step towards an Autonomous Drive future.

Our product represents a Fusion System which collects data from multiple sources such as Ultrasonic Sensors, Analogue and Digital Cameras and executes a complex math logic , as known as Computer Vision Algorithms, targeted to detect specific objects , project trajectories and help driver and passengers to stay safe in any unexpected road situation.

Project team works with current and next generation systems, best Hardware and Tooling present in industry, to enhance user experience and guarantee maximum safety to our customers.

Luxoft is responsible for end to end SW development of one of the major SW components as well as SW and System Validation. Luxoft team is located mainly in Guadalajara, Mexico and Detroit, USA. We work in close collaboration with our customer and other 3rd party suppliers to deliver best in class ADAS solution for Major American Automotive players. Project R&D Team size is above 100 engineers and engineering leads.

Domain Controller ( ECU) is produced by 3rd party supplier. Basic Software is developed in line full compliance with AUTOSAR (Architecture standard) using Embedded C as main programming language. We follow Automotive SPICE methodology and V Cycle product development model. Project uses Matlab for modeling and simulation. Testing is performed on both HIL / System test benches and real Test Vehicles with high degree of test automation in Continuous Integration environment.

Project team welcomes experienced SW engineers with Embedded SW development experience , strong test engineers (including test automation experts) , motivated technical leads and managers , strong technicians , enthusiasts motivated to build brighter and safer future together with Luxoft and its Customers.

 

Responsibilities

● Focus on development of vision-based application components on ADAS processors; integration of internally re-used standard software components and adaptation/integration of 3rd party software components.
● Complete scheduled project tasks on time and with a high standard of quality.
● Perform Software Requirements analysis and design implementation adhering to Automotive SPICE process.
● Contribute to routine software design reviews, peer code reviews and software testing, and software release process on a regular basis.
● Maintenance of current production software (Analyze customer change request, Implement changes, Support Test/Validation, and Release)
● Support Manufacturing End Of Line Test development and other duties as assigned.
● Conduct bench & integration testing; Support Module/Unit Testing & SW Validation activities
● Collaborate with offshore Client's teams.
● Travel up to 5% to customer sites to support software troubleshooting as required.

 

Skills Required

● 2-5 years of work experience in the field of embedded software engineering, ideally in automotive industry
● Strong experience in Software development using Embedded C & C++
● Good understanding of ARM architecture
● Experience with BSP on ADAS SoC processors
● Experience with communication protocols and analysis using logic analyzers
● Strong analytical and problem-solving skills
● Expérience with GreenHills Integrity

 

Nice-to-Have Skills

● Experience with embedded debugger tools [lauterbach / GreenHills Probe / XDS or similar tools]
● UML experience with Enterprise Architect or similar tools
● Experience with GIT or similar version control tools
● Requirements management with IBM Rational DOORS experience is a plus
● Understanding of software engineering principles and best practices
● Ability to work in globally distributed project team
● Familiarity with Automotive SPICE


 

Project Description

Automotive Project domain lays in the area of Advanced Driver Assist Systems which is a step towards an Autonomous Drive future.

Our product represents a Fusion System which collects data from multiple sources such as Ultrasonic Sensors, Analogue and Digital Cameras and executes a complex math logic , as known as Computer Vision Algorithms, targeted to detect specific objects , project trajectories and help driver and passengers to stay safe in any unexpected road situation.

Project team works with current and next generation systems, best Hardware and Tooling present in industry, to enhance user experience and guarantee maximum safety to our customers.

Luxoft is responsible for end to end SW development of one of the major SW components as well as SW and System Validation. Luxoft team is located mainly in Guadalajara, Mexico and Detroit, USA. We work in close collaboration with our customer and other 3rd party suppliers to deliver best in class ADAS solution for American OEM Company. Project R&D Team size is above 100 engineers and engineering leads.

Domain Controller ( ECU) is produced by 3rd party supplier. Basic Software is developed in line full compliance with AUTOSAR (Architecture standard) using Embedded C as main programming language. We follow Automotive SPICE methodology and V Cycle product development model. Project uses Matlab for modeling and simulation. Testing is performed on both HIL / System test benches and real Test Vehicles with high degree of test automation in Continuous Integration environment.

Project team welcomes experienced SW engineers with Embedded SW development experience , strong test engineers (including test automation experts) , motivated technical leads and managers , strong technicians , enthusiasts motivated to build brighter and safer future together with Luxoft and its Customers.

 

Responsibilities

● Focus on development of application specific components; integration of internally re-used standard software components and adaptation/integration of 3rd party software components
● Software Requirements and Architecture Analysis, Design implementation adhering to Automotive SPICE process.
● Conduct bench & integration testing; Support Module/Unit Testing & SW Validation activities
● Support in SW Releases to Customer & Manufacturing
● Troubleshooting of software at customer sites
● Facilitate and contribute to technical communication with relevant customer(s)/ offshore Client's team(s)
● Complete scheduled tasks within assigned projects to deliver software development output to the project team as per agreed timing plan
● Contribute to routine software design reviews, peer code reviews and software testing, and software release process on a regular basis
● Supports SW Project Manager concerning all SW related items such as SW status reports, SW design reviews, customer inquiries, etc.
● Maintenance of current production software (Analyze customer change request, Implement changes, Support Test/Validation, and Release)
● Support Manufacturing End Of Line Test development and other duties as assigned
● Travel as needed to customer & Client's internal site(s)
● Support manufacturing end-of-line test development.

 

Skills Required

● Strong Understanding of software engineering principles and best practices.
● Strong analytical and problem-solving skills.
● Strong communication/reporting skills.
● Strong experience in embedded software development using C or C++
● Experience with 8/16/32 bit microcontrollers, DSP's or Multi-core controllers.
● Experience with GIT or similar versioning tools.
● Experience with IBM Rational Doors.
● Experience with AUTOSAR basic software (BSW) application layer development.
● Familiarity with Automotive network interfaces (e.g. CAN, LIN, Ethernet).

 

Nice-to-Have Skills

● Familiarity with AUTOSAR basic software (BSW) configuration tools such as EB Tresos, Vector DaVinci or similar configurators is a plus.
● Familiarity of process models (e.g. Automotive SPICE®), regarding software level areas is a plus.
● Familiarity with Enterprise Architect is a plus.
● Experience with Python is a plus.


 

Project Description

Automotive Project domain lays in the area of Advanced Driver Assist Systems which is a step towards an Autonomous Drive future.

Our product represents a Fusion System which collects data from multiple sources such as Ultrasonic Sensors, Analogue and Digital Cameras and executes a complex math logic , as known as Computer Vision Algorithms, targeted to detect specific objects , project trajectories and help driver and passengers to stay safe in any unexpected road situation.

Project team works with current and next generation systems, best Hardware and Tooling present in industry, to enhance user experience and guarantee maximum safety to our customers.

Luxoft is responsible for end to end SW development of one of the major SW components as well as SW and System Validation. Luxoft team is located mainly in Guadalajara, Mexico and Detroit, USA. We work in close collaboration with our customer and other 3rd party suppliers to deliver best in class ADAS solution for Major American Automotive players. Project R&D Team size is above 100 engineers and engineering leads.

Domain Controller ( ECU) is produced by 3rd party supplier. Basic Software is developed in line full compliance with AUTOSAR (Architecture standard) using Embedded C as main programming language. We follow Automotive SPICE methodology and V Cycle product development model. Project uses Matlab for modeling and simulation. Testing is performed on both HIL / System test benches and real Test Vehicles with high degree of test automation in Continuous Integration environment.

Project team welcomes experienced SW engineers with Embedded SW development experience , strong test engineers (including test automation experts) , motivated technical leads and managers , strong technicians , enthusiasts motivated to build brighter and safer future together with Luxoft and its Customers.

 

Responsibilities

● Focus on development of vision-based application components on ADAS processors; integration of internally re-used standard software components and adaptation/integration of 3rd party software components.
● Complete scheduled project tasks on time and with a high standard of quality.
● Perform Software Requirements analysis and design implementation adhering to Automotive SPICE process.
● Contribute to routine software design reviews, peer code reviews and software testing, and software release process on a regular basis.
● Maintenance of current production software (Analyze customer change request, Implement changes, Support Test/Validation, and Release)
● Support Manufacturing End Of Line Test development and other duties as assigned.
● Conduct bench & integration testing; Support Module/Unit Testing & SW Validation activities
● Collaborate with offshore Valeo teams.
● Travel up to 5% to customer sites to support software troubleshooting as required.

 

Skills Required

● 2-5 years of work experience in the field of embedded software engineering, ideally in automotive industry
● Strong experience in Software development using Embedded C & C++
● Experience with HIL / SIL benches for algorithm validation / KPI
● Good understanding of a vehicle communication networks CAN / LIN

 

Nice-to-Have Skills

● Experience with Deep Learning in object detection/ segmentation/ tracking is a plus
● Knowledge of basic computer vision algorithms, video processing systems and image formats
● Assembly language on ARM & DSP cores is a plus
● Good understanding of ARM architecture
● Strong analytical and problem-solving skills
● IBM Rational DOORS experience is a plus
● Enterprise Architect experience is a plus
● Experience with embedded debugger tools is a plus
● Experience with GIT or similar version control tools
● Understanding of software engineering principles and best practices
● Ability to work in globally distributed project team
● Familiarity with Automotive SPICE


 

Project Description

Automotive Project domain lays in the area of Advanced Driver Assist Systems which is a step towards an Autonomous Drive future.

Our product represents a Fusion System which collects data from multiple sources such as Ultrasonic Sensors, Analogue and Digital Cameras and executes a complex math logic , as known as Computer Vision Algorithms, targeted to detect specific objects , project trajectories and help driver and passengers to stay safe in any unexpected road situation.

Project team works with current and next generation systems, best Hardware and Tooling present in industry, to enhance user experience and guarantee maximum safety to our customers.

Luxoft is responsible for end to end SW development of one of the major SW components as well as SW and System Validation. Luxoft team is located mainly in Guadalajara, Mexico and Detroit, USA. We work in close collaboration with our customer and other 3rd party suppliers to deliver best in class ADAS solution for American OEM Company. Project R&D Team size is above 100 engineers and engineering leads.

Domain Controller ( ECU) is produced by 3rd party supplier. Basic Software is developed in line full compliance with AUTOSAR (Architecture standard) using Embedded C as main programming language. We follow Automotive SPICE methodology and V Cycle product development model. Project uses Matlab for modeling and simulation. Testing is performed on both HIL / System test benches and real Test Vehicles with high degree of test automation in Continuous Integration environment.

Project team welcomes experienced SW engineers with Embedded SW development experience , strong test engineers (including test automation experts) , motivated technical leads and managers , strong technicians , enthusiasts motivated to build brighter and safer future together with Luxoft and its Customers.

 

Responsibilities

- SW Integration Test case design based on High Level Design / Requirements in DOORs / JIRA / other ALM
- SW Integration Test case execution ( manual)
- SW Integration Test case automation
- Defect verification

 

Skills Required

Automotive Testing Experience
Embedded C programming skills for test automation
Python
CAPL
Vector tool usage (VTestStudio , AutoVTS Lib , CANoe SW, CAN Case, other) for test automation (C# language)
SIL Testing
Bench Testing
ECU Testing
Automotive SW testing
DOORs test design
Test data preparation
Test environment setup
Analytical skills
Communication skills
"Can do" attitude

 

Nice-to-Have Skills

ADAS Systems Testing Experience


 

Project Description

The System Integration Test Engineer ensures that parts based on system architectural elements are integrated according to a defined system integration strategy.
He/she ensures the elicitation of the test bench requirements, the test coverage of the System Integration requirements and quality of test cases along with the System Integration Test Plan.
He/she specifies the System Integration test cases.
He/she ensures that the test environment is set-up correctly.
He/she executes the Integration of the System Elements and of the System integration tests.
He/she ensures the consistency of the test results with the test specification, the device under test and the relevant System release.
He/she reports to the System Integration Test Lead.

 

Responsibilities

Ensure that the Test Tool definition is properly documented in a DOORS module or by CORE ALM ticket.
● Reviews requirements for Test Tools provided by the project test teams (System Validation Team,
Mechatronic Test Team, SW Test Team, depending on the Product Line strategy)
● Define the Test Tool following Luxoft and Customer standard architectures by having a round table discussion with other
TIAT team members.
● Contact standard suppliers in case their support is needed for the development of a tool.
● Create and update a basic L3 timing plan for Tool readiness.
● Provides estimations in terms of Test Tools development efforts and costs
● Keep the requester informed with status/stage/blocking issues on the development of the Tool.
● Reach TIAT Team Lead/Test Tool Coordinator/Requester in case support is needed.
● Ensures quality and validation of the Test Tools before it is released/deployed.
● Create documentation for the Test Tool.
● Backup documentation and source code of Test Tool following Luxoft and Customer standards (SVN)
● Continuous identification of areas for improvement.


--● - Experience in system engineering and system integration testing (requirements analysis/test case writing methodology, traceability concept, test case execution, automation, reporting)
● - Very good knowledge of the product.
● - Knowledge of process models (e.g. Automotive SPICE®)
● - Experience in system engineering and system integration testing (requirements analysis/test case writing methodology, traceability concept, test case execution, automation, reporting)
● - Knowledge of process models (e.g. Automotive SPICE®)

 

Skills Required

● Experience with programming languages CAPL, Phyton, Labview or TestStand
● Proven experience with DOORS (or similar tool) for engineering requirements management.
● Proven experience with usage of CANOE environment and Vector HW.
● Proven experience with automotive communication protocols (CAN, Automotive Ethernet, LIN)
● Proven experience with UDS automotive communication diagnostic protocol
● Very good overall communication skills, goal-orientation mindset, good interpersonal skills
● International spirit, team spirit

 

Nice-to-Have Skills

● Experience on creation of SysTest or SysIntTest reports for automotive OEMs
● Experience in development of CANOE RBS
● Automotive/ADAS experience would be an advantage
● Ability to document comprehensively and concisely


 

Project Description

Automotive Project domain lays in the area of Advanced Driver Assist Systems which is a step towards an Autonomous Drive future.

Our product represents a Fusion System which collects data from multiple sources such as Ultrasonic Sensors, Analogue and Digital Cameras and executes a complex math logic , as known as Computer Vision Algorithms, targeted to detect specific objects , project trajectories and help driver and passengers to stay safe in any unexpected road situation.

Project team works with current and next generation systems, best Hardware and Tooling present in industry, to enhance user experience and guarantee maximum safety to our customers.

Luxoft is responsible for end to end SW development of one of the major SW components as well as SW and System Validation. Luxoft team is located mainly in Guadalajara, Mexico and Detroit, USA. We work in close collaboration with our customer and other 3rd party suppliers to deliver best in class ADAS solution for Major American Automotive players. Project R&D Team size is above 100 engineers and engineering leads.

Domain Controller ( ECU) is produced by 3rd party supplier. Basic Software is developed in line full compliance with AUTOSAR (Architecture standard) using Embedded C as main programming language. We follow Automotive SPICE methodology and V Cycle product development model. Project uses Matlab for modeling and simulation. Testing is performed on both HIL / System test benches and real Test Vehicles with high degree of test automation in Continuous Integration environment.

Project team welcomes experienced SW engineers with Embedded SW development experience , strong test engineers (including test automation experts) , motivated technical leads and managers , strong technicians , enthusiasts motivated to build brighter and safer future together with Luxoft and its Customers.

 

Responsibilities

CI-CD Deployment & Monitoring:
● Deploy Jenkins Pipeline to various software projects
● Monitor Pipeline performance at run time and perform needed tuning
● Perform infrastructure automation whenever applicable
● Deploy relevant monitoring tools to monitor CI-CD at run time
● Report and monitor set of defined KPIs to assess the platform health and the service level and proactively act in case of issues
Incident and Change Management:
● Act in proximity to software development teams
● Proactively detect, Debug and resolve various CI issues
● Implement solutions to prevent recurrence of detected issues
● Train the development team on CI-CD usage
Release management
● Defines the content of releases, in consultation with the stakeholders and manages the release process
● Create, maintain & report the list of project configuration items
● Monitors and manages release documentation activities
● Coordinates configuration management setup, including baselines, folder structure and project tools ADMIN (access, control, etc.)
● Reviews and ensures completeness of release artifacts
● Creates a project baseline
● Publishes release status to internal and external stakeholders on a regular basis

 

Skills Required

● 2-5 years of work experience in CI-CD tools chain (Jenkins, git) is a must
● Good Knowledge in one scripting language or more (Python, Groovy, Bash...)
● Experience with GIT or similar version control systems
● Good understanding of OS Concepts (Process Management, I/O Management, Service Management, File Systems, Virtualization, Memory and Storage)
● Excellent Troubleshooting, debugging and problem solving skills
● Strong experience in Software release management
● Proven experience in team coordination - ability to work with multiple team members to ensure release documents are completed on time for the release schedule
● Knowledge of the SW development, quality, ASPICE process
● Detail oriented, self organized and proactive
● Strong communication skills

 

Nice-to-Have Skills

gerrit, gcc, nexus
Perl, Shell, JavaScript
GITLab Pipeline
ECU flashing


 

Project Description

Automotive Project domain lays in the area of Advanced Driver Assist Systems which is a step towards an Autonomous Drive future.

Our product represents a Fusion System which collects data from multiple sources such as Ultrasonic Sensors, Analogue and Digital Cameras and executes a complex math logic , as known as Computer Vision Algorithms, targeted to detect specific objects , project trajectories and help driver and passengers to stay safe in any unexpected road situation.

Project team works with current and next generation systems, best Hardware and Tooling present in industry, to enhance user experience and guarantee maximum safety to our customers.

Luxoft is responsible for end to end SW development of one of the major SW components as well as SW and System Validation. Luxoft team is located mainly in Guadalajara, Mexico and Detroit, USA. We work in close collaboration with our customer and other 3rd party suppliers to deliver best in class ADAS solution for Ford Motor Company. Project R&D Team size is above 100 engineers and engineering leads.

Domain Controller ( ECU) is produced by 3rd party supplier. Basic Software is developed in line full compliance with AUTOSAR (Architecture standard) using Embedded C as main programming language. We follow Automotive SPICE methodology and V Cycle product development model. Project uses Matlab for modeling and simulation. Testing is performed on both HIL / System test benches and real Test Vehicles with high degree of test automation in Continuous Integration environment.

Project team welcomes experienced SW engineers with Embedded SW development experience , strong test engineers (including test automation experts) , motivated technical leads and managers , strong technicians , enthusiasts motivated to build brighter and safer future together with Luxoft and its Customers.

 

Responsibilities

- Represent team on technical forums with customer
- Customer technical support / issue root cause analysis technical support
- Software development (Embedded C) of Autosar compliant component
- Code Reviews
- Unit test design
- Bug fixing
- Dev testing of own changes

 

Skills Required

- Matlab/Simulink experience (expert)
- Strong technical background in embedded C
- Basic background with AUTOSAR development
- Strong communication skills
- Stress resistance / high productivity / result oriented approach
- Good Time management skills

 

Nice-to-Have Skills

- ASPICE experience
- Experience with SW development for RH850 microcontroller


 

Project Description

The "Test Tools Developer - Automation" is a hands-on engineer who works on the definition and development of "Test Automation" solutions (combination of HW or SW) necessary to test/validate/measure/record a Product feature or the Product itself.

The "Test Tools Developer - Automation" reports Hierarchically to the "TIAT (Test Infrastructure and Tools) Team Leader" and Functional to the "System Test Lead".

The "Test Tools Developer - Automation" shall be in close contact with Client's Chennai location which is the owner of the Client's Test Automation Framework "VTAF" and other Client's TIAT teams around the world to define the approach to follow for the automation of test cases.

The "Test Tools Developer - Automation" is part of the TIAT Team therefore is a services engineer who can be reached by several different team members (Validation, SysTest, SysIntTest, Quality) requesting for support, as part of his duties the "Test Tools Developer - Automation" shall follow up the support request together with the "TIAT Team Leader" to prioritize activities.

Below is a list of Test Tools (but not limited to) that "Test Tool Developer" shall support with:

● System Validation test benches: closed loop HIL, reinjection HIL, system integration test bench, Calibration Test Bench, Continuous Integration and Continuous Testing Benches
● DV/PV/EMC test benches
● Vehicle rest bus simulation
● Vehicle recording system, incl. vehicle fitout, ground truth reference system
● Virtual validation tools - SIL, virtual sensor models, etc.
● Various injection / acquisition tools to input / collect output test data from a tested Product
● SW equipment for all of the above.

 

Responsibilities

● Reviews requirements for Test automation provided by the project test teams (System Validation Team, Mechatronic Test Team, SW Test Team, depending on the Product Line strategy)
● Development of automation solutions following Client' standard architectures by having a round table discussion with other TIAT team members.
● Contact standard suppliers in case their support is needed for the development of a tool.
● Create and update a basic L3 timing plan for "Automation Coverage" readiness.
● Provides estimations in terms of Automation development efforts and costs
● Keep the requester informed with status/stage/blocking issues on the development of the Automation Solution.
● Reach TIAT Team Lead/Test Tool Coordinator/Requester in case support is needed.
● Ensures quality and validation of the Automation solution before it is released/deployed.
● Create documentation for the Automation solution.
● Backup documentation and source code of the Automation solution following Client' standards (SVN)
● Continuous identification of areas for improvement.

 

Skills Required

● Experience with programming languages (Python, C++, CAPL, etc)
● Proven experience with automotive communication protocols (CAN, Automotive Ethernet, LIN)
● Proven experience with CANOE enviroment
● Experience with design and development of "Testing Solutions"
● High degree of innovation and creativity
● High level of motivation and work ethic with an emphasis on practical, hands-on work
● Very good overall communication skills, goal-orientation mindset, good interpersonal skills
● International spirit, team spirit

 

Nice-to-Have Skills

● Experience with development of code for NI FPGA products
● Experience with requirements engineering and design tools
● Automotive/ADAS experience would be an advantage
● Ability to document comprehensively and concisely


 

Project Description

The "Test Tools Developer - CANOE" is a hands-on engineer who works on the definition and development of "Test Tools" solutions (combination of HW or SW) necessary to test/validate/measure/record a Product feature or the Product itself.

The "Test Tool Developer - CANOE" reports Hierarchically to the "TIAT (Test Infrastructure and Tools) Team Leader" and Functional to the "Test Tool Coordinator".

The "Test Tool Developer - CANOE" shall be in close contact with other Client's TIAT teams around the world to define the approach to follow for the development of a new "Test Tool".

The "Test Tool Developer - CANOE" is part of the TIAT Team therefore is a services engineer who can be reached by several different team members (Validation, SysTest, SysIntTest, Quality) requesting for support, as part of his duties the "Test Tool Developer- CANOE" shall follow up the support request together with the "TIAT Team Leader" to prioritize activities.

Below is a list of Test Tools (but not limited to) that "Test Tool Developer" shall support with:

● System Validation test benches: closed loop HIL, reinjection HIL, system integration test bench
● DV/PV/EMC test benches
● Project specific tools
● Vehicle rest bus simulation
● Vehicle recording system, incl. vehicle fitout, ground truth reference system
● Virtual validation tools - SIL, virtual sensor models, etc.
● Various injection / acquisition tools to input / collect output test data from a tested Product
● SW equipment for all of the above.

 

Responsibilities

● Ensure that the Test Tool definition is properly documented in a DOORS module or by CORE ALM ticket.
● Reviews requirements for Test Tools provided by the project test teams (System Validation Team, Mechatronic Test Team, SW Test Team, depending on the Product Line strategy)
● Define the Test Tool following Client's standard architectures by having a round table discussion with other TIAT team members.
● Contact standard suppliers in case their support is needed for the development of a tool.
● Create and update a basic L3 timing plan for Tool readiness.
● Provides estimations in terms of Test Tools development efforts and costs
● Keep the requester informed with status/stage/blocking issues on the development of the Tool.
● Reach TIAT Team Lead/Test Tool Coordinator/Requester in case support is needed.
● Ensures quality and validation of the Test Tools before it is released/deployed.
● Create documentation for the Test Tool.
● Backup documentation and source code of Test Tool following Client' standards (SVN)
● Continuous identification of areas for improvement.

 

Skills Required

● Proven development experience in CANOE / CAPL / VectorTest or similar vector framework
● Proven development experience in any programming/scripting language like: Python, C (any variant), Labview, etc.
● Proven experience with automotive communication protocols (CAN, Automotive Ethernet, LIN)
● Experience with design and development of "Testing Solutions"
● High degree of innovation and creativity
● High level of motivation and work ethic with an emphasis on practical, hands-on work
● Very good overall communication skills, goal-orientation mindset, good interpersonal skills
● International spirit, team spirit

 

Nice-to-Have Skills

● Experience in System Test Validation positions
● Experience with automotive communication tools in addition to Vector.
● Experience with requirements engineering and design tools
● Automotive/ADAS experience would be an advantage
● Ability to document comprehensively and concisely


 

Project Description

The Test Tools Developer is a hands-on engineer who works on the definition and development of Test Tools solutions (combination of HW or SW) necessary to test/validate/measure/record a Product feature or the Product itself.

The Test Tool Developer reports Hierarchically to the TIAT (Test Infrastructure and Tools) Team Leader and Functional to the Test Tool Coordinator.

The Test Tool Developer shall be in close contact with other Client's TIAT teams around the world to define the approach to follow for the development of a new test tool.

The Test Tool Developer is part of the TIAT Team therefore is a services engineer who can be reached by several different team members (Validation, SysTest, SysIntTest, Quality) requesting for support, as part of his duties the Test Tool Developer shall follow up the support request together with the TIAT Team Leader to prioritize activities.

Below is a list of Test Tools (but not limited to) that Test Tool Developer shall support with:

● System Validation test benches: closed loop HIL, reinjection HIL, system integration test bench
● Vehicle recording system, incl. vehicle fitout, ground truth reference system
● Vehicle rest bus simulation
● Virtual validation tools - SIL, virtual sensor models, etc.
● DV/PV/EMC test benches
● Various injection / acquisition tools to input / collect output test data from a tested Product
● SW equipment for all of the above.

 

Responsibilities

● Ensure that the Test Tool definition is properly documented in a DOORS module or by CORE ALM ticket.
● Reviews requirements for Test Tools provided by the project test teams (System Validation Team, Mechatronic Test Team, SW Test Team, depending on the Product Line strategy)
● Define the Test Tool following Client's standard architectures by having a round table discussion with other TIAT team members.
● Contact standard suppliers in case their support is needed for the development of a tool.
● Create and update a basic L3 timing plan for Tool readiness.
● Provides estimations in terms of Test Tools development efforts and costs
● Keep the requester informed with status/stage/blocking issues on the development of the Tool.
● Reach TIAT Team Lead/Test Tool Coordinator/Requester in case support is needed.
● Ensures quality and validation of the Test Tools before it is released/deployed.
● Create documentation for the Test Tool.
● Backup documentation and source code of Test Tool following Client' standards (SVN)
● Continuous identification of areas for improvement.

 

Skills Required

● Python (intermediate) -> Data types, classes, functions, builtins, control flow, logging, threading, parsing, interaction with win32 APIs, Paramika/SSH, PyTest, Click/ArgParser, interaction with REST APIs, PDF write, exception handling, arguments, GUIs, read/write text files
● CANoe (intermediate) -> COM interface, panel control, message trace
● Manipulation of data Files (BIN, ASC, XLS, CVS, XML, ...) -> read, write and parse
● High degree of innovation and creativity
● High level of motivation and work ethic with an emphasis on practical, hands-on work
● Very good overall communication skills, goal-orientation mindset, good interpersonal skills
● International spirit, team spirit

 

Nice-to-Have Skills

● LabView (basic) -> call VI, send data, read outputs
● TestStand (intermediate) -> write sequences, modify sequences, debug sequences
● Jenkins -> Jobs configuration, pipelines, agents
● SVN -> push, pull, merge
● DPS (GM specific) -> flashing functionality, data acquire functionality
● DET (Ford specific) -> flashing functionality, data acquire functionality
● AutoIT -> functions
● Experience with automotive communication protocols (CAN, Automotive Ethernet, LIN)
● Experience with requirements engineering and design tools
● Automotive/ADAS experience would be an advantage
● Ability to document comprehensively and concisely


Let us help you find your perfect job

Browse
  • Attachment file exceeds maximum size limit (1Mb).
  • Attachment file extension is not allowed.

Find your opportunity here

Select Cities
Specialization Position / Title Location Seniority Relocation Friendly Recommend a friend Send to a friend
Android Junior Android Software Engineer Remote Mexico, MX Junior Apply Recommend a friend
Other Packaged Software Senior PHP & React Mobile Software Developer Remote Mexico, MX Senior Apply Recommend a friend
Java Full Stack Regular Fullstack Developer Remote Mexico, MX Regular Apply Recommend a friend
Manual Testing QA Automation Engineer Remote Mexico, MX Regular Apply Recommend a friend
C/C++ Senior Software Engineer (Computer Vision) Guadalajara, MX, MX Senior Yes Apply Recommend a friend
C#/VB.NET Senior С#+Angular Developer Remote Mexico, MX Senior Apply Recommend a friend
Automated Testing Others System Test Engineer Guadalajara, MX, MX Regular Yes Apply Recommend a friend
Murex Murex Support Consultant Remote Mexico, MX Regular Apply Recommend a friend
Murex Senior Murex Support Consultant Remote Mexico, MX Senior Apply Recommend a friend
Murex Murex Support Lead Remote Mexico, MX Senior Apply Recommend a friend