Experteer Overview In this role, you will develop and validate real-time embedded firmware for automotive ECUs, ensuring safety-compliant software across the product lifecycle. You will collaborate with systems, hardware, AUTOSAR, and validation teams to deliver robust firmware solutions. You’ll tackle performance, timing, and safety challenges while contributing to the advancement of automotive electronics. This position offers the opportunity to impact vehicle reliability and diagnostics through standards-based development and rigorous testing.Compensaciones / Ventajas
- Design, develop, and maintain production-quality embedded software in C for automotive ECUs
- Derive software requirements from system requirements and translate them into firmware solutions
- Implement real-time control functions, state machines, monitoring, fault handling, and diagnostic logic
- Develop and validate diagnostics, including UDS services, DTC management, and data handling
- Integrate application software with AUTOSAR RTE and platform services
- Analyze and optimize performance (task execution, CPU load, memory, interrupts, timing)
- Develop safety-related software and support ISO 26262 compliance
- Perform testing, debugging, code reviews, static analysis, root-cause investigations; assist ECU integration and software releasesResponsabilidades
- 3+ years of embedded software or firmware development in C
- Strong knowledge of microcontrollers, interrupts, memory management, and real-time concepts
- Experience with CAN and CAN FD protocols and automotive diagnostics
- Familiarity with ISO 26262, MISRA C, safety-related software development, and requirements traceability
- Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, or equivalent experienceRequisitos principales
-
📌 Firmware Engineer (Valls)
🏢 Lear
📍 Valls