onsite
Embedded Software Engineer - Ethernovia
Software Engineer
Embedded Software Engineer responsible for designing, developing, and validating automotive ECUs, ensuring compliance with ISO 26262 and MISRA C standards while leveraging AUTOSAR and RTOS technologies to deliver high‑reliability firmware solutions.
About the role
Key Responsibilities
- Design, implement, and test embedded firmware for automotive ECUs using C/C++ and AUTOSAR architecture.
- Integrate and validate software components on RTOS platforms, ensuring deterministic behavior and real‑time performance.
- Apply ISO 26262 safety lifecycle practices, conduct hazard analysis, and produce required safety documentation.
- Collaborate with hardware, diagnostics, and calibration teams to deliver fully functional, safety‑certified products.
- Perform code reviews, static analysis, and MISRA C compliance checks to maintain high code quality.
- Participate in continuous improvement initiatives, contributing to process and tool enhancements.
Requirements
- 3+ years of embedded software development experience in the automotive domain.
- Strong proficiency in C/C++ and experience with AUTOSAR and RTOS environments.
- Hands‑on knowledge of ISO 26262, MISRA C, and automotive safety standards.
- Experience with version control (Git), debugging tools, and automated testing frameworks.
- Excellent problem‑solving skills and a collaborative mindset.