Find a jobRecruiters

Senior Embedded Software Engineer

Exclusive opportunity

Onsite

Senior Embedded Software Engineer

Zipline

Senior Embedded Software Engineer

Skills

RustLinux

3 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Salary:

$16,000 – $250,000 / year

Location:

San Francisco, CA, USA

Work mode:

Onsite

Published on:

21 August 2026

What they need


Who you are

  • 5–12 years developing embedded, systems, or platform software in production environments
  • Strong Rust, C++, or comparable systems-programming skills, with experience delivering reliable software on embedded Linux
  • Working knowledge of concurrency, synchronization, networking, IPC, and distributed or multi-process systems
  • Ability to debug complex behavior across services, operating systems, networks, and hardware
  • Experience designing technical interfaces and carrying cross-functional integrations through delivery
  • For Staff-level scope, a record of leading architecture across multiple systems and influencing decisions beyond an individual component
  • Experience in aerospace, robotics, automotive, industrial, medical, or another high-reliability domain; autonomy, OTA, telemetry, Linux internals, or resource-constrained optimization are relevant

What the job involves

  • Autonomous aircraft need onboard software that communicates, updates, reports health, and recovers predictably in safety-critical environments
  • The Embedded Platform team builds the middleware and infrastructure beneath the flight software stack on embedded Linux systems
  • You will own shared platform capabilities from architecture through production delivery, with success measured by dependable updates, diagnosable failures, stable service interfaces, and reliable integration for flight-software teams
  • Senior engineers lead substantial services and integrations; Staff engineers set direction across platform boundaries, resolve architectural tradeoffs, and establish standards used across the shared stack
  • Own the design, implementation, validation, and lifecycle of embedded middleware services for autonomous aircraft
  • Define and evolve IPC, communications-bridge, OTA-update, logging, observability, and service-lifecycle interfaces used across flight software
  • Deliver production Rust and C++ with testing, diagnostics, and maintainability built into each platform capability
  • Set technical direction for cross-service platform architecture, including interface decisions and tradeoffs that affect multiple flight-software teams
  • Partner with flight-software, hardware, and integration teams to ensure platform services operate reliably on embedded Linux aircraft systems
  • Investigate failures across software, operating-system, network, and hardware boundaries; drive corrective changes that improve reliability, performance, and operational visibility
  • Establish design-review and engineering practices that make services safer to deploy, easier to diagnose, and practical for downstream teams to adopt

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Senior Embedded Software Engineer

80-100k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

1 year ago

Quick apply

Rheso.tech

Senior Embedded Software Engineer - 2019

80-100k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

10 months ago

Quick apply

Groupe c8g

Senior Embedded Software Engineer – LoRaWAN / Industrial IoT

630

Freelance

98000 Monaco

Hybrid

Skills

C#GitCGitHubLorawanLORACI/CISPIUARTI2CZephyrLoRaLPWAN

3 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools