CareerPlanSign in

Embedded Software Engineer

Solna, Sweden💼 Full-time🗓 2026-09-04 → 2026-09-26

Core

Develop embedded software for high-tech control and signaling systems where reliability is central, solving challenging technical problems to write clean, efficient, and safety-critical code.

Role type

Senior IC embedded software engineer (safety-critical)

Builds

Real-time embedded systems for high-tech control and signaling applications

Domain

Industrial automation / Safety-critical systems

Deliverable

production ML models | product features

Required skills

C, C++, Ada, Real-time Operating Systems (RTOS), Embedded Linux, Unit Testing, Static Code Analysis, Hardware-in-the-loop (HIL) debugging, Industrial communication protocols (CAN, Ethernet, TCP/IP, MVB), Functional safety standards (SIL3/SIL4, EN 50128, EN 50657, ISO 26262, DO-178C)

Preferred skills

Experience with Agile methodologies (Scrum/SAFe), CI/CD pipelines, Git, Jira, Confluence

Technologies

C, C++, Ada, RTOS, Embedded Linux, Git, Jira, Confluence, CAN, Ethernet, TCP/IP, MVB

Responsibilities

Develop, design, and maintain software components in C, C++, or Ada for embedded real-time systems; Write software specifications and architecture documentation based on system requirements; Perform unit testing, static code analysis, and participate in structured code reviews; Debug and verify software on target hardware and in HIL environments; Collaborate with verification and validation (V&V) teams to ensure highest quality and safety

Seniority

Senior, hands-on IC

Sourced via jobtech · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.