ALTEN MÉXICO
2014 Senior Embedded Software Engineer - Test OS
About this role
Description: Senior Embedded Software Engineer specializing in the development, integration, and adaptation of embedded operating systems (like Embedded Linux or RTOS) for Electronic Control Units (ECUs). Focus on replicating and optimizing a Test OS for automotive platforms, ensuring compatibility and functionality across vehicle generations. Requirements: Advanced knowledge of C (5+ years), C++ (3-5+ years), Python (2-5 years), and Bash (2-5 years). Expertise in Embedded Linux and RTOS (5+ years). Proficient in communication protocols such as CAN, CAN FD, UDS (5+ years), and intermediate knowledge of DoIP and Automotive Ethernet (2-5 years). Experience with tools like Vector CANoe/CANalyzer/CANape (5+ years) and GDB, JTAG (3-5+ years). Familiarity with automated testing frameworks (GoogleTest, pytest) and CI/CD tools (Git, Jenkins, GitLab CI). Strong understanding of firmware integration, diagnostics, and compliance with ASPICE and MISRA C standards. Visa required for travel to the USA for client team. Benefits: Opportunity to work on cutting-edge automotive technology and systems. Collaborate with multidisciplinary teams to enhance vehicle safety and performance.