This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Solaris Laser is part of Markem-Imaje, a trusted world manufacturer of product identification and traceability solutions, offering a full line of reliable and innovative inkjet, thermal transfer, laser, print and apply label systems. Markem-Imaje delivers fully integrated solutions that enable product quality and safety, regulatory and retailer compliance, better product recalls and improved manufacturing processes.
Job Responsibility:
Designing, implementing, validating, maintaining and supporting the software of the current Laser Coding product line and future products
Develop quality firmware for the new product line of the laser marking systems
Work within a Test-Driven Development(TDD) environment
Develop quality software using Object Oriented Design Methodology
Follow software discipline standards, guidelines and best practices
Participate in and lead software design reviews
Drive quality and efficiency within the software team by setting an outstanding example in terms of high-quality design, code, and validation in your individual work
Requirements:
3-5 years of Documented professional experience in embedded software development
Bachelor’s degree in computer science or computer engineering
Experience programming in C++ (C++17 and up) using STL and Boost
Deep knowledge of Linux Os at programming and administrative level
Ability to communicate effectively in English
Excellent interpersonal, written, and oral communication skills
Nice to have:
Experience in network programming for standard TCP/IP stack and Industrial Ethernet protocols
Knowledge of GTK3, Python, GIT, Yocto, CMake, CSS/Sass, MQTT