We are ALTEN Mexico, an engineering company that provides specialized solutions for engineering, technology and product development projects. Our team of more than 250 people work across industries including: Automotive, Energy, Aeronautics, Banking & insurance, Telecom & Multimedia and Rail. We offer project design development, test/validation, programming, implementation, and manufacturing solutions through different levels of service that ensure quality and autonomy to our client's projects.ALTEN Mexico is a subsidiary of ALTEN Group. ALTEN group has been a leader in engineering and information technology for more than 30 years and operates in 30 countries across Europe, North America, Asia, Africa, and the Middle East and employs more than 46,000 people, 88% of whom are engineers. The company covers the whole development cycle and offers a choice of service levels. Thanks to our global experience and strong technical knowledge we can develop and support from the original concept to the design, product development, production systems and implementation.In Mexico we are registered and certificated to provide engineering services as specialized services company.Welcome to the Engineer's home ALTEN.The **HiL developer (MBD)** is part of an agile development team building and working on enterprise grade software systems on top of the C, C++, Simulink and MATLAB Scripting development stack. The focus is to review requirements for the multiple projects and translate them into Logical Models as well as compile them in C and C++ code.**Activities**:- Understand software technical requirements- Use UML diagrams and flow charts to translate requirements- Create State flow models using Simulink / Create Simulink logical model for ECUs functionality- C and C++ : Create code/ Compile libraries / Use C and C++ libraries in MATLAB and Simulink- Participate in SCRUM meetings- Report progress using Jira- Create and maintain technical documentation- Collaborate with members of external regions**Skills**:- +2 Years of experience developing ECU Models- +2 Years of experience developing Raspberry Pi C and C++ Apps and Simulink Models- Experience using MATLAB- Solid understanding of relational database design and querying concepts- CI/CD- UML**Education**:College or University degree in Computer Science, Mechatronics or a related discipline**English**: Advanced (B2)