CareerPlanGet AI match score →

Embedded software engineer - Performance optimization

Västerås, Sweden💼 Full-time🗓 2026-05-20 → 2026-07-01

Core

Optimizing performance and enhancing features for user-space applications on real-time Linux systems within mission-critical embedded grid automation.

Role type

Embedded software engineer (performance optimization)

Builds

User-space applications for real-time Linux embedded systems

Domain

Grid automation / Industrial control systems

Deliverable

production ML models | product features

Required skills

C/C++ programming, real-time operating systems (RTOS), embedded Linux profiling tools (ftrace, perf, Valgrind), industrial Ethernet protocols (IEC 61850, IEEE 1588 PTP, IEC 62439-3)

Preferred skills

Substation automation domain knowledge, embedded system cyber security

Technologies

Linux, C, C++, ftrace, perf, Valgrind, IEC 62439-3, IEEE 802.1w

Responsibilities

Analyze and optimize performance of user-space applications to meet real-time requirements; Design and integrate Ethernet communication with redundancy protocols; Write, test, and maintain high-quality code for embedded systems; Develop and maintain automated tests; Create and maintain comprehensive documentation for code and optimization techniques.

Seniority

Mid-level, hands-on IC

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