Embedded Software-Entwickler (m/w/d)
Core
Developing and implementing embedded software for control units and systems, creating software architectures, and ensuring system compatibility with hardware.
Role type
Embedded Software Engineer
Builds
Embedded software for control units and systems
Domain
Automotive/Industrial embedded systems
Deliverable
production ML models | product features
Required skills
C/C++ programming, software architecture design, unit testing, hardware integration, code reviews, Git, Jenkins, JIRA
Preferred skills
Real-time operating systems (RTOS) experience
Technologies
C, C++, Git, Jenkins, JIRA
Responsibilities
Develop and implement embedded software for control units and systems, Create software architectures and design documentation, Program in C/C++ and conduct unit tests, Integrate and commission software on hardware platforms, Analyze and fix errors and optimize existing software solutions, Collaborate with hardware developers to ensure system compatibility, Conduct code reviews for quality assurance
Seniority
Mid-Senior, hands-on IC