Embedded C++ Engineer (RTOS) – Real‑Time Control

TERNA Systems AB

Sweden

Remote

SEK 420,000 - 540,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TERNA Systems AB is seeking an embedded software engineer to contribute to connected excavator control systems. Working with Rust and C++, you will help build firmware that processes real-time sensor data and enables precise machine guidance on construction sites worldwide.

You will gain hands-on experience across the full embedded stack—from sensor interfaces to gateways and wireless protocols—as you collaborate with experienced engineers on cutting-edge heavy machinery projects.

Qualifications

  • 1–3 years of experience in embedded software development.
  • Familiar with Rust, C++, and RTOS.
  • Interest in sensors, GPS and hardware-software integration is a plus.

Responsibilities

  • Develop embedded software for connected excavator control systems.
  • Build firmware that processes real-time sensor data with Rust and C++.
  • Collaborate on sensors, gateways, wireless protocols and machine guidance.

Skills

Rust
C++
RTOS

Job description

TERNA Systems AB is seeking an embedded software engineer to contribute to connected excavator control systems. Working with Rust and C++, you will help build firmware that processes real-time sensor data and enables precise machine guidance on construction sites worldwide.

You will gain hands-on experience across the full embedded stack—from sensor interfaces to gateways and wireless protocols—as you collaborate with experienced engineers on cutting-edge heavy machinery projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Engineer: Real-Time C++/Rust
Senior Embedded Engineer: Real-Time C++/Rust

TERNA Systems AB • Sweden

Remote
SEK 650,000 - 900,000
Junior Embedded Developer (C++, RTOS)
Junior Embedded Developer (C++, RTOS)

TERNA Systems AB • Sweden

Remote
SEK 420,000 - 540,000
Senior Embedded Developer (C++, RTOS)
Senior Embedded Developer (C++, RTOS)

TERNA Systems AB • Sweden

Remote
SEK 650,000 - 900,000
Embedded Real-Time C++20 Software Engineer
Embedded Real-Time C++20 Software Engineer

Volvo Construction Equipment • Eskilstuna kommun

On-site
SEK 600,000 - 900,000
Senior Embedded IoT Software Engineer (C++, RTOS)
Senior Embedded IoT Software Engineer (C++, RTOS)

Telescope Services AB • Lunds kommun

On-site
SEK 1,100,000 - 1,600,000
Cloud Backend Engineer - Real-Time IoT for Excavators
Cloud Backend Engineer - Real-Time IoT for Excavators

TERNA Systems AB • Sweden

Remote
SEK 700,000 - 900,000
Real-Time Embedded Lead Engineer - C, RTOS
Real-Time Embedded Lead Engineer - C, RTOS

SIRI AB • Sweden

On-site
SEK 900,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

SIRI AB • Sweden

On-site
SEK 900,000 - 1,200,000
Senior Embedded Software Engineer – Real-Time Safety
Senior Embedded Software Engineer – Real-Time Safety

Ultra Group AB • Göteborgs kommun

On-site
SEK 70,000 - 110,000
Health insurance
Annual wellness benefit of 5,000 SEK
Visa support for eligible candidates
+2
Senior Embedded C++ Engineer - Real-Time Automotive
Senior Embedded C++ Engineer - Real-Time Automotive

MittLogik Solutions AB • Stockholms kommun

On-site
SEK 613,800 - 837,000