Software BSW Developer (Inverter)_EM
Core
Developing Basic Software (BSW) for automotive inverters using C and embedded systems.
Role type
Embedded Software Engineer (Automotive BSW)
Builds
Inverter control software for automotive applications
Domain
Automotive / Embedded Systems
Deliverable
production ML models | product features
Required skills
C (ANSI), Microcontroller architecture (TriCore, ARM Cortex), RTOS (AUTOSAR, OSEK/VDX), CAN/LIN protocols, Register-level programming, MISRA C, ISO 26262 functional safety, Build systems (CMake, Make), Debugging (JTAG/SWD)
Preferred skills
Python/Perl scripting, Hardware-in-the-Loop testing, Cybersecurity basics (Secure Boot, HSMs)
Technologies
Infineon TriCore, ARM Cortex, AUTOSAR, CANoe, Lauterbach TRACE32, GCC, Green Hills MULTI, TASKING
Responsibilities
Write and debug bare-metal and RTOS code for microcontrollers, Configure hardware peripherals and registers, Implement automotive communication protocols, Ensure functional safety compliance (ISO 26262), Develop build and test scripts
Seniority
Mid-Senior, hands-on IC