About the job
ALTEN México is actively seeking a Junior Embedded Software Development Engineer to join our dynamic team. As a leading engineering company, we specialize in providing tailored solutions for various engineering projects, technology, and product development across sectors such as Automotive, Energy, Aerospace, Banking, Insurance, Telecommunications, Multimedia, and Railways.
At ALTEN, we value innovators who are as passionate about quality and excellence in engineering as we are. Our team of over 350 professionals is dedicated to delivering design, development, programming, and validation solutions in a collaborative and fast-paced environment.
Position Objective:
The primary goal of this role is to design, develop, and maintain embedded applications for communication and control systems, ensuring adherence to quality, functionality, and performance standards. This position involves requirement analysis, programming in C/C++, unit testing, Software-in-the-Loop (SIL) testing, and collaboration with multidisciplinary teams.
Key Responsibilities and Deliverables:
- Develop and maintain embedded communication tools for telecommunications projects.
- Program in C/C++ for embedded systems.
- Implement unit tests and SIL testing.
- Conduct technical and functional requirement analysis.
- Model solutions through simulation (MBSD).
- Document development processes and ensure software quality.
- Collaborate in agile and multidisciplinary environments.
- Implement improvements based on user feedback and test results.
Requirements
University degree in Systems Engineering, Electronics, Telecommunications, or a related field.
- Essential Requirements:
- Strong programming experience in C.
- Experience with MATLAB/Simulink.
- Unit testing and SIL experience.
- Knowledge in Model-Based System Design (MBSD).
- Desirable Requirements:
- Familiarity with the CAN protocol.
- Test-Driven Development (TDD) experience.
- Proficiency with Git/GitHub.
- Experience with Agile/Scrum methodologies.
- Basic command of Linux.
- Software and Tools:
- Visual Studio
- MATLAB Simulink
- Vector CAN Analysis Tools
- QT Creator
- Git / Azure DevOps (ADO)
- Vector Drivers
Desired Profile:
• Proactive, curious, and eager to learn new technologies.
• Strong team collaboration skills.
• Intermediate/advanced English proficiency (spoken and written).
• Recent graduates with practical experience are encouraged to apply.

