2026/08/03 – 2027/02/03
Job summary
We are looking for a senior embedded software developer to build and maintain real-time Linux–based systems (PREEMPT_RT) with strict requirements on determinism, performance, and reliability. You will work as part of a cross functional Scrum team delivering high-quality embedded software.
Responsibilities
• Develop and optimize real-time Linux applications in substation automation domain
• Work across user space and kernel space, including drivers and system integration
• Drive software quality through test automation, code reviews, and continuous improvement of development practices.
• Analyze and improve resource utilization, latency, jitter, and scheduling behavior
• Debug complex issues using low-level Linux and hardware tools
• Actively contribute in Scrum ceremonies
Requirements
• Strong experience with embedded Linux and real-time concepts
• Proficiency in C++ and Linux system programming
• Solid understanding of scheduling, interrupts, and concurrency
• Solid understanding of ethernet and communication protocols, specifically IEC 61850, IEEE 1588 PTP & IEC 62439-3 ethernet redundancy protocols
• Strong collaboration and communication skills, with the ability to work effectively in an agile environment
• Demonstrated problem-solving abilities and adaptability to changing priorities
Office work in Västerås. Remote setup not feasible.
Start after summer – preferably beginning or mid-August
Extension – to be decided during assignment
Assignment start: 2026-08-03
Remote work: No
Assignment duration: 6 month or longer
Geographical region: Sweden\Västmanlands län, \Västerås (VÄSTERÅS)
Reply no later than: 2026-08-02
Ansök nu