Lead Embedded Systems Engineer (Rust/RTOS)

Satcube

Göteborgs kommun

On-site

SEK 900,000 - 1,200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

SATCUBE is building satellite terminals to keep communications alive across Europe. We design hardware and software end to end—from antenna to application layer—inside a small, senior team where your contributions shape the product.

The role combines hands-on embedded work with technical leadership and close collaboration with the CTO. You will drive the architecture for ARM devices, real-time Rust/C components, and secure boot strategies while mentoring 7 engineers and interfacing with hardware

Qualifications

  • B.Sc./M.Sc. Computer Science or comparable.
  • Extensive experience with embedded architectures, cross-compilation, debugging and performance optimization.
  • Strong knowledge of Yocto, Linux kernel, embedded device drivers, device tree configuration and u-boot.
  • Experience with real-time systems and RTOS (e.g. Zephyr).
  • Strong experience in Rust and/or C.
  • Experience with GNU tools, Debian/Ubuntu-based systems, systemd and Docker.
  • Knowledge of OTA updates (e.g. ostree).
  • Solid networking fundamentals - IP, DNS, HTTP/HTTPS, TLS, VPNs, and hardware interfaces
  • Strong embedded security knowledge, such as secure boot and boot chain verification.
  • Experience with I2C, SPI, UART, CAN bus.
  • Product-oriented mindset and leadership potential.

Responsibilities

  • Design and maintain a Yocto-based Linux distribution for ARM devices (kernel, user-space, bootloader).
  • Develop device tree configurations and drivers, interfacing with various peripherals.
  • Develop real-time applications on microcontrollers using Zephyr RTOS and integrate with the Linux stack.
  • Design the application software layer using Rust.
  • Implement and maintain OTA update infrastructure with safe updates and rollback.
  • Design and maintain secure boot architecture and trusted firmware execution.
  • Create and operate CI/CD pipelines for firmware build, test and release.
  • Troubleshoot system-level issues across hardware, kernel and OS layers.
  • Automate flashing, provisioning, and factory diagnostics in the assembly line.
  • Collaborate with the CTO to set priorities and guide technical direction.
  • Collaborate with hardware engineers on board bring-up and validation.

Job description

SATCUBE is building satellite terminals to keep communications alive across Europe. We design hardware and software end to end—from antenna to application layer—inside a small, senior team where your contributions shape the product.

The role combines hands-on embedded work with technical leadership and close collaboration with the CTO. You will drive the architecture for ARM devices, real-time Rust/C components, and secure boot strategies while mentoring 7 engineers and interfacing with hardware

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Systems Lead - Rust/Yocto & Secure OTA
Embedded Systems Lead - Rust/Yocto & Secure OTA

Satcube AB • Karlstads kommun

On-site
SEK 700,000 - 950,000
Experienced Embedded Developer to SATCUBE
Experienced Embedded Developer to SATCUBE

Satcube • Göteborgs kommun

On-site
SEK 900,000 - 1,200,000
Experienced Embedded Developer to SATCUBE
Experienced Embedded Developer to SATCUBE

Satcube AB • Karlstads kommun

On-site
SEK 700,000 - 950,000
Senior Rust Engineer — Embedded Systems & Automotive
Senior Rust Engineer — Embedded Systems & Automotive

Swediumglobal • Malmö kommun

On-site
SEK 600,000 - 800,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
Open Source C/Rust Engineer – Embedded Emulation
Open Source C/Rust Engineer – Embedded Emulation

Antmicro • Göteborgs kommun

On-site
SEK 520,000 - 760,000
Senior Embedded Software Engineer - Real-Time MCU, Hybrid Role
Senior Embedded Software Engineer - Real-Time MCU, Hybrid Role

Sigma Technology • Lunds kommun, Malmö kommun

Hybrid
SEK 700,000 - 900,000
Senior Embedded C++ Architect for Mission Systems
Senior Embedded C++ Architect for Mission Systems

Evolved Aerospace • Linköpings kommun

On-site
SEK 1,100,000 - 1,400,000
Senior Software Engineer
Senior Software Engineer

SIRI AB • Sweden

On-site
SEK 900,000 - 1,200,000
Embedded Systems Architect & Tech Lead
Embedded Systems Architect & Tech Lead

TERASi • Stockholms kommun

On-site
SEK 900,000 - 1,300,000