Embedded Software Engineer (w/m/d)
Core
Develop and optimize software for embedded systems within modern automation solutions, ensuring efficient and stable processes for machines, sensors, scanners, and motors.
Role type
Embedded Software Engineer
Builds
Linux-based control systems and automation solutions
Domain
Industrial automation / Embedded systems
Deliverable
production ML models
Required skills
C++, Linux, network communication, SSL/TLS, agile methodologies
Preferred skills
REST interfaces, hardware-software design, mechatronics
Technologies
Linux, C++, SSL/TLS, REST
Responsibilities
Develop and optimize embedded software for automation solutions; work directly on Linux-based controls to enable communication between machines, sensors, scanners, and motors; test software modules under realistic conditions to ensure 24/7 stability; develop secure communication solutions between machines and control systems; collaborate with software, electronics, and mechanics teams in agile sprints.
Seniority
Mid-level (3-5 years experience)
