Senior Embedded Software Engineer to Markem-Imaje
Core
Develop controller software for Print & Apply product identification systems, working closely with hardware components like motors and sensors.
Role type
Senior Embedded Software Engineer (C++/Linux)
Builds
Print & Apply inkjet, thermal transfer, and laser application systems
Domain
Industrial automation, product traceability, manufacturing equipment
Deliverable
production ML models | product features
Required skills
C++ development, Linux environment programming, low-level programming, sensor integration, motor control, system-level architecture, code review
Preferred skills
Go programming, FreeRTOS, Linux ARM processors, physics background
Technologies
C++, Linux, Golang, FreeRTOS, ARM processors
Responsibilities
Develop controller software for Print & Apply products, work close to hardware (motors, sensors, electronics), collaborate with electronics and mechanics teams, participate in code reviews
Seniority
Senior, hands-on IC