Software Developer - Software Download
Core
Designing and verifying software download technologies and developing the 'One SWDL Engine' module for vehicle electronic control units, supporting R&D, production, and aftermarket operations.
Role type
Senior embedded software engineer (C++)
Builds
Common software download engine and related modules for vehicle electrical systems
Domain
Automotive embedded systems / Vehicle electronics
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Linux, GIT, embedded systems, ECU architecture, flashing and download concepts, hardware testing, QNX, basic Cryptography and PKI
Preferred skills
Python, C, Gerrit, Jenkins, Android, DoIP, software testing, CI, AI-assisted development tools
Technologies
C++, Linux, GIT, QNX, DoIP, Android, Jenkins, Gerrit
Responsibilities
Design and verify software download technologies; develop the One SWDL Engine; collaborate with system areas, customer service, and manufacturing engineering; perform hands-on testing on real hardware and rigs.
Seniority
Senior, hands-on IC