onsite
BIW Engineer - a2mac1
Software Engineer
BIW Engineer responsible for developing and validating embedded software for automotive body-in-white systems, focusing on real-time performance, CAN bus integration, and Linux-based platforms.
About the role
Key Responsibilities
- Design, implement, and test embedded software for body-in-white (BIW) control units.
- Integrate and troubleshoot CAN bus communication between modules.
- Collaborate with hardware teams to ensure firmware meets performance and safety standards.
- Perform code reviews, unit testing, and continuous integration for embedded applications.
- Document design decisions, test results, and maintenance procedures.
Requirements
- Proficiency in C++ and experience with embedded Linux environments.
- Strong understanding of automotive communication protocols, especially CAN.
- Experience with real-time operating systems and debugging tools.
- Excellent problem‑solving skills and ability to work cross‑functionally.
- Bachelor’s degree in Electrical Engineering, Computer Science, or related field.