Entwicklungsingenieur (m/w/d) - Embedded Systems
Core
Develop and evolve embedded software and firmware for innovative technical systems, combining hardware-adjacent development with project coordination.
Role type
Senior Embedded Systems Engineer (Software/Firmware)
Builds
Embedded Linux applications, drivers, and system components for technical systems
Domain
Embedded Systems / Automotive or Industrial IoT (implied by Linux/Embedded focus)
Required skills
C, C++, Embedded Linux, Linux-based systems, Version control (Git, GitLab), Docker, Build/Deployment processes, Python or Shell scripting, Network protocols, Communication interfaces
Preferred skills
Technical project coordination, Project management, Hardware-Software collaboration
Technologies
Embedded Linux, Yocto, Git, GitLab, Docker, Python, Shell
Responsibilities
Develop and maintain embedded software and firmware, Optimize drivers and system components, Plan and coordinate technical projects and migrations, Manage work packages, deadlines, and technical dependencies, Identify and communicate project risks, Create technical documentation and status reports
Seniority
Senior, hands-on IC with project leadership