Junior Embedded Developer (C++, RTOS)

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

You'll contribute to the development of embedded software for our connected excavator control systems. Working with Rust and C++, you'll help build firmware that processes real-time sensor data and enables precise machine guidance on construction sites around the world.

You'll gain hands-on experience with the full embedded stack—from low-level sensor interfaces to gateways and wireless communication protocols. This role offers mentorship and learning opportunities as you work alongside experienced engineers building cutting-edge technology for heavy machinery.

WHO YOU ARE

You have 1-3 years of experience in embedded software development with familiarity in Rust, C++, and RTOS systems. You're excited about embedded systems and eager to learn how sensors and connected devices can transform industries like construction and excavation.

You're curious, team-oriented, and ready to tackle real-world engineering challenges. Interest in sensors, GPS technology, or how software interacts with physical machinery is a plus. We value enthusiasm for building robust systems that work reliably in the field.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Developer (C++, RTOS)
Senior Embedded Developer (C++, RTOS)

TERNA Systems AB • Sweden

Remote
SEK 650,000 - 900,000
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 Engineer: Real-Time C++/Rust
Senior Embedded Engineer: Real-Time C++/Rust

TERNA Systems AB • Sweden

Remote
SEK 650,000 - 900,000
Backend Developer
Backend Developer

TERNA Systems AB • Sweden

Remote
SEK 700,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
Embedded Software Engineer
Embedded Software Engineer

Techrytera AB • Lunds kommun

On-site
SEK 420,000 - 540,000
Embedded Developer
Embedded Developer

Swediumglobal • Västerås kommun

On-site
SEK 446,400 - 669,600
Senior Embedded Software Engineer (C++ / Embedded Linux)
Senior Embedded Software Engineer (C++ / Embedded Linux)

Swediumglobal • Malmö kommun

On-site
SEK 595,109 - 811,512
Senior Embedded Software Engineer — C++ & CI/CD
Senior Embedded Software Engineer — C++ & CI/CD

Volvo Group • Braås

On-site
SEK 90,000 - 130,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