Embedded Software Engineer
Core
Developing embedded software for future vehicle platforms, focusing on system architecture and R&D investigations.
Role type
Embedded Software Engineer
Builds
Embedded vehicle software systems
Domain
Automotive / Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++, Rust, embedded systems programming, system architecture design, requirement analysis, test creation, CI/CD pipeline management, debugging
Preferred skills
Unix tools, automotive communication protocols, Bash, Python, Jenkins, Zuul
Technologies
Rust, C, C++, Jenkins, Zuul, Bash, Python
Responsibilities
Develop software in Rust, participate in system and architecture design, create and review requirements and tests, work with build systems and CI/CD, debug and analyze R&D investigations, work in an agile team with end-to-end responsibility from requirements to testing