Markem-Imaje - Sweden in Göteborg is something as unusual as a small innovation and development hub with a start-up mindset within an established global company.Our mission is to lead the development of new innovative products and solutions, from concept to production with the freedom to use the work methods we find most efficient. We love what we do, and we have help from the global organisation we are a part of. The RoleWe are seeking an experienced, skilled, and self-driven Principal Embedded Software Engineer, with a system mindset and an interest in exciting technology.You, just like we do, appreciate working with the complete development cycle, from idea to finished product, via proof of concept and implementation, using effective method and tools.Your primary focus will be to develop control software in C++ and Go as well as associated software architecture in collaboration with developers from both the local office and from other offices within the global organization. You appreciate the system level view, how the software interacts with the hardware, how different customers use the products and how this knowledge can be used in the architectural and prioritization work. You will be part of an experienced and passionate team that develops software, but also electronics and mechanics, where you will have the possibility to share ideas, experiences, and knowledge. You will thereby be able to influence design choices within all development disciplines.What you will do:Develop controller software in C++ and Golang, as well as tests. The controller is running an embedded Linux, and cooperates with other components within a printer, such as MCUs and FPGAs.Interface with other engineering disciplines, engineering teams, stakeholders, and customers to understand the app…ElektronikkonstruktörIngenjörer och tekniker inom elektroteknik