




Job Summary: ALTEN México seeks an Embedded Software Engineer to design, develop, and maintain embedded software solutions for controllers and Linux devices, including remote programming. Key Highlights: 1. Design and development of embedded software solutions for Linux controllers. 2. Collaboration on high-impact projects across diverse sectors. 3. Opportunity for recent graduates with hands-on experience in embedded systems. ALTEN México, a leading engineering and technology consulting firm, is seeking an **Embedded Software Engineer** to join our innovation team. At ALTEN, we collaborate on high-impact projects in sectors such as automotive, energy, telecommunications, and more, delivering customized solutions for our clients. In this role, you will be responsible for designing, developing, and maintaining embedded software solutions for controllers and Linux devices, including remote programming. You will work in a collaborative environment, supporting cross-functional teams to ensure the quality and performance of embedded systems. Responsibilities * Implementation of **remote programming solutions** for embedded controllers and Linux devices. * Software development across multiple platforms: **Windows and Linux**. * Diagnosis and root cause analysis in complex embedded systems. * HW-SW integration using protocols such as **CAN**, desirable Ethernet, J1939, UDS. * Use of debugging tools such as **Canalyzer** and **Wireshark**. * Automation and scripting with **JScript, Python, and Bash**. **Requirements** * Degree in Electronics Engineering, Mechatronics, or related field. * **Strong knowledge of C++, OOP, and cross-platform development.** * Foundational knowledge of Embedded Linux and firmware development/debugging. * Autonomy and proactivity. * Intermediate-to-advanced English proficiency. * **Recent graduates are welcome** with one year of practical experience developing embedded systems. Desirable * Knowledge of **Microsoft Visual Studio** and Python development environments. * Familiarity with **Agile/Scrum** methodologies and test-driven development (TDD). * Experience in remote reprogramming projects and diagnostics of distributed systems. **Benefits** We offer * + Base salary + Major Medical Expense Insurance (including dental and vision plans) + 15-day year-end bonus + 25% vacation premium + 12 vacation days (starting from the first year) + Social security + Profit-sharing (PTU) + Bi-weekly food vouchers


