Real-Time Linux developer
SkillHuset Sweden AB · Stockholms län, SE
We are looking for an embedded software developer to design and deliver real-time embedded software running on Real-Time Linux (PREEMPT_RT) and/or FreeRTOS,...
Job description
We are looking for an embedded software developer to design and deliver real-time embedded software running on Real-Time Linux (PREEMPT_RT) and/or FreeRTOS, with strong focus on determinism, performance, and reliability. You will work as part of a cross functional Scrum team contributing to high quality products. Responsibilities Develop and optimize real-time software on embedded Linux and RTOS-based platforms, in substation automation domain Implement software based on approved implementation specifications and technical proposals 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 issues across RTOS/kernel, application, and hardware layers Participate actively in Scrum ceremonies and collaborative development Requirements Experience with real-time embedded systems using Real-Time Linux and/or FreeRTOS Proficiency in C/C++ and embedded system programming Understanding of scheduling, interrupts, synchronization, and concurrency Understanding of ethernet and CAN communication in embedded systems Experience with MCUs, SoCs, and low-l...