Senior Software Engineer, Embedded Systems
Core
Design, develop, test, and deploy embedded software for the Body domain of Software Defined Vehicles (SDV) using C code.
Role type
Senior IC embedded software engineer (automotive)
Builds
Embedded software components and interfaces for vehicle body systems
Domain
Automotive / Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++ development, BSP development, hardware bring-up, device drivers (Linux/AUTOSAR), wired/wireless networking drivers, automotive protocols (CAN/LIN/AUTOSAR), telematics protocols, system integration, Scrum project management, Jira, GIT-hub, CANalyzer, Canoe, Vehicle SPI, Oscilloscope, Logic Analyzers
Preferred skills
Vendor management
Technologies
C, C++, Linux, AUTOSAR, Jira, GIT-hub, CANalyzer, Canoe, Vehicle SPI, Oscilloscope, Logic Analyzers
Responsibilities
Design and develop embedded software for the Body domain; Create and integrate software following best practices; Design test cases for unit, component, and integrated levels; Archive software components in GIT repository databases; Identify and resolve software issues.
Seniority
Senior, hands-on IC