remote
Applications Engineer - Magna International
Software Engineer
Applications Engineer focused on developing and validating automotive embedded software for exterior access systems, leveraging C/C++, AUTOSAR, CAN bus, and MATLAB to deliver reliable, high‑performance solutions.
About the role
Key Responsibilities
- Design, implement, and test embedded software for liftgate and exterior trim control units.
- Integrate AUTOSAR modules and ensure compliance with automotive safety standards.
- Develop and execute unit, integration, and system test cases using MATLAB/Simulink and hardware-in-the-loop setups.
- Collaborate with hardware, firmware, and mechanical teams to resolve cross‑functional issues.
- Document design decisions, test results, and provide technical support during production.
Requirements
- 3+ years of experience in embedded C/C++ development for automotive applications.
- Strong knowledge of AUTOSAR architecture and CAN bus communication.
- Proficiency in MATLAB/Simulink for modeling and simulation.
- Experience with software testing frameworks and debugging tools.
- Excellent problem‑solving skills and ability to work in a cross‑functional team.