Senior Embedded Software Developer (Real-Time Linux)Assignment
Assignment description
Senior Embedded Software Developer (Real-Time Linux) Assignment Overview
We are seeking a highly skilled Senior Embedded Software Developer to join a cross-functional Scrum team developing and maintaining real-time Linux-based systems (PREEMPT_RT) with stringent requirements for determinism, performance, and reliability within the substation automation domain.
This is an on-site assignment located in Västerås. Remote work is not feasible.
Responsibilities
- Develop, maintain, and optimize real-time Linux applications for substation automation systems.
- Work across both user space and kernel space, including driver development and system integration activities.
- Drive software quality through test automation, code reviews, and continuous improvement of development processes and practices.
- Analyze and optimize system resource utilization, latency, jitter, and scheduling behavior.
- Debug and resolve complex software and hardware-related issues using low-level Linux and hardware diagnostic tools.
- Actively participate in Scrum ceremonies and contribute to agile team collaboration.
Required Qualifications
- Extensive experience with embedded Linux development and real-time operating system concepts.
- Strong proficiency in C++ and Linux system programming.
- Solid understanding of scheduling mechanisms, interrupts, concurrency, and synchronization.
-
Strong knowledge of Ethernet networking and industrial communication protocols, specifically:
- IEC 61850
- IEEE 1588 Precision Time Protocol (PTP)
- IEC 62439-3 Ethernet redundancy protocols
- Excellent communication and collaboration skills with experience working in agile development environments.
- Proven problem-solving capabilities and the ability to adapt to changing priorities.
Assignment Details
- Location: Västerås, Sweden (on-site)
- Remote Work: Not available
- Start Date: After summer, preferably early to mid-August
- Duration: Ongoing assignment
- Extension: To be decided during the course of the assignment
If you have a strong background in embedded Linux and real-time systems and are interested in contributing to advanced industrial automation solutions, we would like to hear from you.
-
Assignment
Senior Embedded Software Developer (Real-Time Linux)Assignment
-
Company
Sigma Industry Services
-
Location
Västmanlands län, Sweden
-
Competence area
Business Intelligence, Business Systems, System development, Operation, support and infrastructure, Test & Quality, Business Analysis, Digital Communication, Requirement Management & Business Development, Project Management & Management, Digitalisation, Geotechnical Engineering, Structural Engineering, Road and Landscape Architecture and Design, Environmental Consulting, Rail Design and Engineering, Water and Wastewater Engineering, Road Design and Traffic Planning, Project Management, PLM, Audio/Acoustics, Opto engineering, Calculation & Simulation, Industrial Design & Ergonomics, Mechanical Engineering, Manufacturing engineering incl. Logistics, Automation, Software development, Electricity & Automation, Energy & Power Engineering, Hardware Electronics, Testing and Verification, Software development embedded systems, RF And Microwave, Function development, System design, Life Science, QA & Validation, Administration, Finance, HR, Management, Sales and Marketing, Sustainability, Other, Software, Client Tools & Skills, Generic, Field of Experience, Role Experience, Product, Product Information
-
Start date
ASAP
-
Publication date
2026-06-16
-
Expiration date
2026-09-01
-
Work load
100 %
-
Contact
Mikael Hagström, mikael.hagstrom@sigma.se, 46706012715
