Guadalajara, Jalisco, Mexico

Capgemini is hiring an Embedded Software Engineer

About the Role

Capgemini is hiring an Embedded Software Engineer to design and integrate software for automotive electronic control units. In this role, you will take ownership of defined software components, actively contribute to AUTOSAR Classic development, and support ADAS feature implementation, while working independently on well-scoped tasks. You will operate within ASPICE-compliant environments and collaborate closely with cross-functional and customer teams.

What You'll Do

  • Design, develop, and integrate embedded software components for automotive ECUs.
  • Develop and configure AUTOSAR Classic SWCs, BSW modules, and RTE interfaces.
  • Actively contribute to ADAS software development, including sensor integration (camera, radar, lidar, ultrasonic).
  • Perform hands-on debugging, root-cause analysis, and defect fixing.
  • Execute unit testing, integration testing, and support system testing activities.
  • Ensure compliance with ASPICE processes, including documentation and traceability.
  • Use version control systems following branching and review strategies.
  • Support technical discussions with system engineers, testers, and customers.

What We're Looking For

  • Bachelor Degree in Computer Sciences or equivalent.
  • 3-4 years of experience in C/C++ embedded software development.
  • Hands-on experience with AUTOSAR Classic, including SWCs, BSW configuration, and RTE integration.
  • Practical experience in ADAS automotive projects.
  • Experience with debugging tools (JTAG, debuggers, trace tools).
  • Knowledge of software testing strategies and defect management.
  • Practical understanding of ASPICE and automotive software lifecycle.
  • Experienced using Git or equivalent tool for version control systems.
  • Conversational English.

Technical Stack

  • C/C++
  • AUTOSAR Classic
  • ASPICE
  • Git

Team & Environment

You will collaborate closely with cross-functional and customer teams.

Benefits & Compensation

  • Excellent compensation and benefits.
  • Flexibility and balance with your personal and professional life.
  • Career path, trainings and real growth opportunities.
  • Engaging and challenging projects.
  • Inclusive and Collaborative Culture.
  • Open and Effective management.

Locations

This role is based in Mexico.

At Capgemini Mexico, we aim to attract the best talent and are committed to creating a diverse and inclusive work environment, so there is no discrimination based on race, sex, sexual orientation, gender identity or expression, or any other characteristic of a person.

Required Skills
C/C++AUTOSAR ClassicASPICEGitEmbedded Software DevelopmentSoftware Components (SWCs)BSW ConfigurationRTE IntegrationADASDebugging ToolsJTAG C/C++AUTOSAR ClassicASPICEGitEmbedded Software DevelopmentSoftware Components (SWCs)BSW ConfigurationRTE IntegrationADASDebugging ToolsJTAG
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
Capgemini
Our Client is one of the United States’ largest insurers, providing a wide range of insurance and financial services products with gross written premiums well over US$25 Billion (P&C). They proudly serve more than 10 million U.S. households with more than 19 million individual policies across all 50 states through the efforts of over 48,000 exclusive and independent agents and nearly 18,500 employees. Finally, our Client is part of one the largest Insurance Groups in the world.
All jobs at Capgemini Visit website
Job Details
Department Software Development
Category embedded
Posted 2 months ago