Senior Embedded Software Engineer
Core
Design, develop, implement, and debug embedded C software for embedded controls systems across infrastructure layers including HWIO, BSW, Complex Drivers, and SUMs.
Role type
Senior Embedded Software Engineer
Builds
Embedded controls software for vehicle infrastructure layers
Domain
Automotive embedded systems
Required skills
Embedded C, AUTOSAR compliant development, Configuration management (IBM Synergy), Embedded compilers/linkers/debuggers, Test Driven Development, Behavior Driven Development, Code Quality Analysis
Preferred skills
None stated
Technologies
IBM Synergy, Lauterbach, ETAS INCA, CANalyzer
Responsibilities
Prototyping and executing software tasks spanning the entire software development lifecycle, Lead cross functional teams in the design and creation of software, Test and demonstrate software functionality in prototype benches, Coordinate and collaborate with suppliers to develop micro, peripheral, and ECU specific solutions, Troubleshoot code to resolve design deficiencies
Seniority
Senior, hands-on IC