Principal Embedded Software Engineer to Markem-Imaje

Ledigajobb.se Göteborg, Västra Götalands län, Sverige Publicerat 28 augusti 2026
full_timeonsitesenior
What You Will Do** You will develop controller software in C++ and Golang, as well as associated tests, for a controller running embedded Linux that cooperates with other components within the printer, such as MCUs and FPGA. You will interface with other engineering disciplines, engineering teams, stakeholders, and customers to understand the application space and business requirements and use that understanding to influence technology selection and decisions, both within the company and together with major customers. Beyond day-to-day development, you will: - Lead and facilitate high level software estimation to support business planning activities. - Mentor and teach other software engineers in improving their skills. - Lead design reviews and drive improvements in design and code quality produced by internal and external engineers. - Drive continuous improvement in source control and continuous integration by staying up to date with the latest industry practices and tools. - Test and fault find code written by yourself and by others. Throughout, you'll work closely with the team to achieve shared goals, and influence and inspire others through personal credibility. ##### **What You Need To Have** - Bachelor's or Master's degree with significant professional experience developing software, and a demonstrable record of delivering high-quality embedded software for end user products from requirements analysis to delivery. - Expert in writing portable, cross-platform, modern C++ code, with solid experience in Go/Golang and expert knowledge of real time operating system (RTOS) concepts. - Expert architecture and design skills, functional decomposition, architectural viewpoints, UML/SysML, and design patterns, together with advanced implementation skills such as multithreaded and distributed systems programming and on target debugging. - Demonstrable experience in a technical leadership role within a software team and for external engineering resources, including code reviews, design reviews, and mentoring. - Advanced knowledge of electronics, including microcontrollers, memory and peripherals, and experience reading schematics and using oscilloscopes/logic analyzers. Swedish, French, Italian, or Polish language skills would be beneficial but are not a requirement. If you believe you match our values and have the experience we're looking for, then apply as we review applications on a rolling basis! We can't wait to hear from you! Department[Software Engineering](https://jobb.ants.se/departments/software-engineering)Role Software Architect Locations Göteborg Remote status Hybrid Our mission is to solve the prevailing shortage of IT-competence and thereby, play a central role within the increasing need of recruiting programmers and developers. In order to do that, our strategy is to specialize in headhunting and roles that are difficult to recruit. This has led us to develop models for how to attract and engage the right candidates. With an agile approach, solid networks and a close cooperation with our customers, we are the market leaders within recruiting tech competence and provides our customers the conditions to continue growing. Founded in 2008 Co-workers 50+ Apply here Let’s recruit together and find your next colleague. @ants.se Log in Close modal Close modal

Findigo hittar jobben och fyller i ansökan. Du klickar Skicka.

Visa jobbet och ansök

Ursprunglig annons: ledigajobb.se