Embedded Software Engineer – (R&D)

Sperton Global ASSweden, ME
Onsite

About The Position

We are hiring an Embedded Software Engineer – (R&D) for one our clients in Västerås. In this role, you will develop real-time embedded software for substation automation products, focusing on determinism, performance, and reliability. You will work in a cross-functional Scrum team, contributing to both new development and improvements on platforms running Real-Time Linux (PREEMPT_RT) and/or FreeRTOS.

Requirements

  • 2-6 years of work experience within the relevant field and a bachelor or master’s degree, or another technical degree with 10-15 years of work experience within relevant field.
  • Strong proficiency in C/C++ for embedded systems
  • Experience with real-time embedded systems using Real-Time Linux and/or FreeRTOS
  • Understanding of scheduling, interrupts, synchronization, concurrency, Ethernet, and CAN communication
  • Good teamwork and communication skills
  • Fluent in spoken and written English (mandatory)
  • Valid SSG-Entré certificate
  • Ability to work 100% on-site in Västerås

Nice To Haves

  • Experience in substation automation or power systems domain
  • Knowledge of MCUs, SoCs, and low-level hardware interfaces

Responsibilities

  • Develop and optimize real-time embedded software on Linux and RTOS platforms
  • Implement software based on specifications and technical proposals
  • Drive software quality through test automation and code reviews
  • Analyze and improve resource utilization, latency, jitter, and scheduling
  • Debug issues across RTOS/kernel, application, and hardware layers
  • Participate actively in Scrum ceremonies and collaborative development
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service