Senior Embedded Software Developer – HMI Platform
Build the brains behind real-world HMI hardware. Own the OS platform, shape long-term stability and security, and collaborate in a tight senior team where your ideas truly matter.
We are a tech company driven by people. Our skilled, passionate teams build intuitive, high-quality software that helps customers and partners solve real-world challenges, optimize processes, and stay competitive in a digital world.
The opportunity
Join a small, highly experienced embedded team responsible for the operating system platform powering our own HMI hardware. Your work will have a direct impact on the stability, security, and long-term maintainability of our products.
You’ll work closely with the Product Manager, Product Architect, and fellow engineers to turn platform requirements into robust, production-ready solutions. We value open discussion and shared ownership—ideas are encouraged, and technical decisions are made together.
As a senior developer, you are expected to understand the wider context in which the product is used and to communicate complex technical topics clearly, both with engineers and with less technical stakeholders. You enjoy mentoring others, sharing knowledge, and continuing to develop your own skills.
Today, the platform is based on Windows 10 IoT, but our product portfolio also includes a Yocto-based Linux HMI platform. Over time, the team may work on either platform, depending on where the need is greatest - offering variety and technical breadth.
The successful applicant
We’re not looking for someone who ticks every box. Curiosity, collaboration, and a willingness to take responsibility for the product as a whole matter more than matching a checklist exactly.
Must-have
Several years of hands-on experience with C/C++
Experience with RTOS or embedded operating systems
Strong background in low-level development (drivers, BSPs, OS/platform integration)
Solid hardware understanding and the ability to work closely with electronics engineers
Fluent English, written and spoken
Nice to have
Experience with Windows Embedded / Windows 10 IoT, including image creation and configuration
Familiarity with CI/CD, preferably Azure DevOps build and release pipelines
Experience with embedded Linux, ideally using Yocto or similar build systems
Knowledge of security concepts such as secure boot, system hardening, and update/rollback strategies
Background in automation, control systems, or HMI products
Experience contributing to platform architecture discussions with architects and senior engineers
Are you up for the challenge?
Don’t wait – submit your application sooner rather than later. We look forward to hearing from you!
Beijer Electronics is a multinational, cross-industry innovator that connects people and technologies to optimize processes for business critical applications. Our offer includes operator communication, automation solutions, digitalization, display solutions and support. As experts in user friendly software, hardware and services for the Industrial Internet of Things, we empower our customers to meet their challenges through leading-edge solutions.
- Team
- Software & Hardware
- Locations
- Malmö
- Remote status
- Hybrid
Malmö
Perks & benefits in Sweden
-
Creative technology
Technology is at the core of our business and we are all proud to help our customers with innovative solutions and capture the opportunities of tomorrow. -
Agile working
We like to bring people, process and technology together. We encourage you to try new ideas. "Shoot for the moon. Even if you miss, you'll land among stars!" -
Knowledgeable colleagues
We are proud to say that some of the sharpest minds of our industry work with us. We possess a deep understanding of our industry that we are happy to share and by joining our team we can promise you that you will grow professionally, no matter what level you are at today.
Our Culture
Our core values
Our core values are guiding us in our daily work, supporting our vision, business idea, strategies, and business plans. Staying true to our core values will help us reach our goals and grow our business.
Drive
Drive means to take action. We want to develop our company and are prepared to go the extra mile to find the optimal solution.
Commitment
Commitment is a state-of-mind and means that we are dedicated to everything we do. We are committed to our customers and colleagues.
Trust
Trust is something you earn. We earn our customer's and colleagues' trust by delivering as promised and treat each other with respect.
Already working at Beijer Electronics?
Let’s recruit together and find your next colleague.