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

TERNA Systems AB

Sweden

Remote

SEK 650,000 - 900,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 in Sweden is seeking an experienced embedded software engineer to lead the design and development of real-time firmware for connected excavator control systems.

You will work with Rust and C++, process sensor data from IMUs and GNSS receivers, and architect communication between sensors, gateways, and cloud services, while mentoring juniors and collaborating with hardware engineers.

Qualifications

  • 5+ years of embedded software experience.
  • Proficiency in Rust, C++, and RTOS development.
  • Experience with sensor fusion or real-time control systems.

Responsibilities

  • Lead design and development of embedded software for connected excavator control systems.
  • Architect robust communication protocols between sensors, gateways, and cloud services.
  • Mentor junior developers and optimize performance on resource-constrained hardware.
  • Collaborate with hardware engineers to bring next-generation excavator technology to life.

Skills

Rust
C++
RTOS
Sensor fusion
GNSS

Job description

TERNA Systems AB in Sweden is seeking an experienced embedded software engineer to lead the design and development of real-time firmware for connected excavator control systems.

You will work with Rust and C++, process sensor data from IMUs and GNSS receivers, and architect communication between sensors, gateways, and cloud services, while mentoring juniors and collaborating with hardware engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

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
Junior Embedded Developer (C++, RTOS)
Junior Embedded Developer (C++, RTOS)

TERNA Systems AB • Sweden

Remote
SEK 420,000 - 540,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
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
Senior Embedded Platform Engineer for Real-Time ECUs
Senior Embedded Platform Engineer for Real-Time ECUs

Aurora Engineering AB • Eskilstuna kommun

On-site
SEK 900,000 - 1,200,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 Software Engineer
Senior Embedded Software Engineer

Swediumglobal • Västerås kommun

On-site
SEK 50,000 - 70,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
Senior Rust Engineer — Embedded Systems & Automotive
Senior Rust Engineer — Embedded Systems & Automotive

Swediumglobal • Malmö kommun

On-site
SEK 446,400 - 669,600