Software Engineer - Integrator, POWER
Core
Integrating embedded software components, drivers, and application code for power control systems in automotive mobility solutions.
Role type
Embedded software integration engineer
Builds
Functional software builds for power electronics (OBC, DCDC) and vehicle control systems
Domain
Automotive power electronics and embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
C programming, embedded software development, software integration, build automation (CMake, Python), Git version control, software architecture design, requirements engineering, AUTOSAR knowledge, hardware bring-up, smoke testing
Preferred skills
Automotive industry experience, requirements management tools (Polarion), CI/CD frameworks (Jenkins), automotive diagnostics (UDS, DTCs), communication protocols (CAN, LIN), functional safety (ISO 26262), embedded microcontrollers (Infineon Aurix), hardware debuggers (Lauterbach TRACE32), model-based development (MATLAB/Simulink)
Technologies
C, Python, CMake, Jenkins, Git, AUTOSAR, MATLAB/Simulink, Lauterbach TRACE32, Infineon Aurix, Polarion, UDE
Responsibilities
Elicit and document software requirements for power control and diagnostics; integrate software components and drivers into cohesive builds; manage source code repositories and CI/CD pipelines; flash software onto target hardware and perform initial bring-up and smoke tests; assist in software architecture documentation and design reviews; resolve complex integration issues and build failures.
Seniority
Junior to Mid-level, hands-on IC