Senior Embedded Engineer (Rust/Python) — Linux & Cloud

DTU — Technical University of Denmark

København

Hybrid

DKK 750,000 - 1,000,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

Benefits offered by this job

Indoor ball court
Rooftop terrace
Well-equipped gym
Office in Copenhagen

Job summary

Veo, a leader in AI-based sports camera technology, seeks an experienced engineer to develop Rust- and Python-based user-space applications on our embedded Linux platform. You will contribute to firmware architecture and cloud integrations while collaborating with AI, video processing, and cloud teams to enhance the camera system.

Based in our Copenhagen office, you will work on BLE/Wi-Fi connectivity, GATT protocols, and robust diagnostics to improve reliability and observability.

Qualifications

  • 5+ years of experience in electrical or software engineering.
  • Experience building Rust or Python user-space applications for embedded devices.
  • Experience developing software for embedded Linux systems (Yocto) including services and diagnostics.
  • Experience integrating embedded systems with cloud services (REST APIs, OpenTelemetry, AWS S3).
  • Experience building applications that use BLE/Wi‑Fi and GATT protocols, with mobile device communication.
  • Nice to have MCU development and RTOS exposure.

Responsibilities

  • Develop and maintain Rust- and Python-based user-space applications on Veo's embedded Linux camera platform.
  • Contribute to firmware architecture and Linux platform engineering for the camera system.
  • Build integrations with cloud services (REST APIs, OpenTelemetry, AWS S3).
  • Implement wireless communication features (BLE and Wi‑Fi) for connectivity with mobile devices.
  • Develop application-layer protocols (GATT, Protobuf) and data serialization.
  • Collaborate with AI, video processing, and cloud teams to support the platform.
  • Improve system reliability and observability through diagnostics and monitoring.

Skills

Rust
Python
C
Embedded Linux
D-Bus
REST APIs
OpenTelemetry
AWS S3
BLE/Wi‑Fi

Tools

Yocto
OpenEmbedded
GCC/Linux tools

Job description

Veo, a leader in AI-based sports camera technology, seeks an experienced engineer to develop Rust- and Python-based user-space applications on our embedded Linux platform. You will contribute to firmware architecture and cloud integrations while collaborating with AI, video processing, and cloud teams to enhance the camera system.

Based in our Copenhagen office, you will work on BLE/Wi-Fi connectivity, GATT protocols, and robust diagnostics to improve reliability and observability.

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

Similar jobs worth comparing

Senior Embedded Engineer (Rust/Python) - Linux & Cloud
Senior Embedded Engineer (Rust/Python) - Linux & Cloud

Veo Technologies • København

On-site
DKK 410,447 - 559,701
Indoor ball court
Rooftop terrace
Well-equipped gym
Senior Software Engineer (Linux, Rust, Python, C)
Senior Software Engineer (Linux, Rust, Python, C)

Veo Technologies • København

On-site
DKK 410,447 - 559,701
Indoor ball court
Rooftop terrace
Well-equipped gym
Senior Software Engineer (Linux, Rust, Python, C) →
Senior Software Engineer (Linux, Rust, Python, C) →

DTU — Technical University of Denmark • København

Hybrid
DKK 750,000 - 1,000,000
Indoor ball court
Rooftop terrace
Well-equipped gym
+1
Senior Embedded Linux Engineer (Rust/Python)
Senior Embedded Linux Engineer (Rust/Python)

Veo • København

On-site
DKK 600,000 - 800,000
Indoor ball court
Rooftop terrace
Well-equipped gym
Senior Software engineer (Linux, Rust, Python, C)
Senior Software engineer (Linux, Rust, Python, C)

Veo • København

On-site
DKK 600,000 - 800,000
Indoor ball court
Rooftop terrace
Well-equipped gym
Android Engineer — Build Cutting-Edge AI Sports Apps
Android Engineer — Build Cutting-Edge AI Sports Apps

Veo • København

On-site
DKK 600,000 - 900,000
Android Engineer
Android Engineer

Veo • København

On-site
DKK 600,000 - 900,000
Senior Platform Engineer →
Senior Platform Engineer →

DTU — Technical University of Denmark • København

Hybrid
DKK 900,000 - 1,200,000
Global Head of Hardware Engineering & Scale
Global Head of Hardware Engineering & Scale

Veo Technologies • København

On-site
DKK 1,200,000 - 2,000,000
Senior Platform Engineer
Senior Platform Engineer

Veo Technologies • København

On-site
DKK 900,000 - 1,200,000