Senior Embedded Software Developer (Real-Time Linux)Assignment

Västmanlands län, Sweden Application deadline 2026-09-01

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

This website uses cookies. By continuing to browse the site we assume you are fine with our use of cookies. Read more here.

Got it