Edge & Mobile Rust Engineer — Cross-Platform, Remote

Jobgether

Denmark

Remote

DKK 900,000 - 1,200,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote
Flexible hours
Technical ownership

Job summary

Jobgether is seeking an experienced Software Engineer (Edge – Devices & Mobile) based in Denmark to build a resilient cross-platform Rust peer runtime for Windows, Android, and Linux with future support for macOS. You will work at the intersection of systems engineering, mobile platforms, networking, and distributed infrastructure.

You will lead development with native integrations, FFIs, and sophisticated observability while collaborating with senior engineers across a global, remote-first

Qualifications

  • 5+ years of professional experience in Rust
  • Experience building cross-platform Rust apps on at least two OSs (Windows, macOS, Android)
  • Strong OS internals, process management, and platform constraints
  • FFI with C/C++ libraries and native OS APIs (JNI/NDK, Win32, POSIX)

Responsibilities

  • Design and maintain a cross-platform Rust peer runtime for Windows, Android, Linux and macOS
  • Manage processes, background execution, networking, updates, and stability across diverse hardware
  • Lead Android support via NDK/JNI and mobile constraints
  • Integrate Chromium networking stacks and HTTP clients into Rust libraries
  • Work with OS APIs and FFI ensuring safe memory management and interop
  • Collect signals (TCP/TLS/HTTP) to improve network realism for distributed fleets
  • Develop device observability and performance metrics across fleets
  • Expand capabilities for additional workloads while maintaining security boundaries
  • Participate in on-call rotations, post-mortems, and deployment improvements
  • Contribute to docs, architecture proposals, and coding standards

Skills

Rust
Cross-platform development
FFI / JNI / NDK
Networking protocols (TCP/TLS/HTTP)
Asynchronous programming (Tokio)
Observability & monitoring
Security in third-party environments

Tools

gRPC
Protocol Buffers
Cronet
Prometheus
Grafana
OpenTelemetry
Kubernetes

Job description

Jobgether is seeking an experienced Software Engineer (Edge – Devices & Mobile) based in Denmark to build a resilient cross-platform Rust peer runtime for Windows, Android, and Linux with future support for macOS. You will work at the intersection of systems engineering, mobile platforms, networking, and distributed infrastructure.

You will lead development with native integrations, FFIs, and sophisticated observability while collaborating with senior engineers across a global, remote-first

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Edge - Devices & Mobile)
Software Engineer (Edge - Devices & Mobile)

Jobgether • Denmark

Remote
DKK 900,000 - 1,200,000
Fully remote
Flexible hours
Technical ownership
Edge Platform Engineer — Rust, Linux & IoT Edge
Edge Platform Engineer — Rust, Linux & IoT Edge

factbird.com • København

On-site
DKK 900,000 - 1,200,000
Flexible working hours
Competitive salary
Internet reimbursement
+3
Industrial Edge Platform Engineer (Rust/Linux)
Industrial Edge Platform Engineer (Rust/Linux)

Factbird • Region Hovedstaden

On-site
DKK 635,000 - 822,000
Flexible working hours
Competitive salary
Internet reimbursement
+4
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 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 (Rust, Python, C, Embedded Linux)
Senior Software Engineer (Rust, Python, C, Embedded Linux)

Veo Technologies • København

On-site
DKK 700,000 - 950,000
Embedded Linux Engineer (Rust/Python/C) - Onsite Copenhagen
Embedded Linux Engineer (Rust/Python/C) - Onsite Copenhagen

Veo Technologies • København

On-site
DKK 700,000 - 950,000
Full-Stack Cloud Engineer — End-to-End, AWS & React/Rust
Full-Stack Cloud Engineer — End-to-End, AWS & React/Rust

Factbird • København

On-site
DKK 700,000 - 1,000,000
Flexible working hours
Competitive salary
Internet reimbursement
+2
Senior Browser & Kernel Engineer — Remote, Equity
Senior Browser & Kernel Engineer — Remote, Equity

SearchApi • Denmark

Remote
DKK 456,621 - 652,316
Equity share
Profit sharing
Fully Remote
+1
Senior IoT Software Engineer - Edge & Energy Platform
Senior IoT Software Engineer - Edge & Energy Platform

Hub • København

On-site
DKK 800,000 - 1,200,000
On-site lunch
Pension contributions
Professional development opportunities
Top locations