Z
Zipline
Senior Embedded Software Engineer (Avionics SW)
Skills
RustLinux
24 days 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
Contract type:
Permanent
Salary:
$160,000 – $250,000 / year
Location:
San Francisco, CA, USA
Work mode:
Onsite
Published on:
2 October 2026
What they need
- You will have experience in implementing proven reliable and deterministic software components for hardware peripherals for use in robotics or autonomous applications, particularly in systems deployed at scale
- The role sits at the hardware/software boundary: you will be responsible for flight- and safety-critical embedded software running on an embedded Linux system, and for the diagnostics and validation infrastructure that proves the performance and reliability of that software in the field
- Your work directly affects aircraft reliability, mission completion rate, and field-maintenance load across a distributed fleet
- Own one or more end-to-end avionics subsystems, such as GNSS, Cellular, IMU and be the primary technical owner for design, implementation, and production readiness
- Deliver and maintain flight- and safety-critical code on embedded Linux: drivers, device bring-up, real-time data interfaces, fault management, and graceful degradation logic
- Define and ship measurable reliability and observability outcomes (in-field fault rates, test coverage targets). Instrument systems so flight-data can be used to detect regressions and prioritize fixes
- Lead hardware-in-the-loop, bench, and field validation for changes you introduce; partner with systems, hardware, test engineering, and operations to create repeatable test plans and failure-insertion exercises
- Build and extend tooling for deterministic test, logging, post-flight analysis, and automated regression tests to accelerate safe deployments across the fleet
- Triage and resolve high-severity field incidents: drive RCA, implement fixes, and own follow-through until fleet metrics demonstrate resolution
- Collaborate closely with avionics hardware, systems engineering, manufacturing, and flight operations to set integration boundaries, certification inputs, and release criteria for software changes- Education & experience: bachelor’s degree in EE/CS or equivalent experience; typically 5+ years in embedded/flight-critical systems OR equivalent demonstrated impact
- Logistics & intensity: comfortable with field testing cadence, occasional travel to flight-test sites, and participating in incident response outside standard hours when critical fleet incidents occur
- Debugging & hardware bring-up: demonstrated ability to read schematics, bring up peripherals from datasheets, and debug hardware/software interaction using oscilloscopes, logic analyzers, JTAG, and in-field telemetry
- Ownership & outcomes: history of owning subsystem delivery end-to-end, shipping repeatable test suites, and meeting quantified reliability targets (provide examples in interview)
- Production & safety experience: proven track record deploying and operating embedded software in safety- or mission-critical systems (aviation, robotics, industrial controls, or similar). Experience with fault management, deterministic real-time requirements, and validation strategies is required
- Must-have technical skills: substantial systems-level experience shipping embedded production code in C++ or Rust; Experience with embedded Linux environments is required; experience with bare-metal or RTOS environments is nice to have
Other offers great for you!
These companies are also looking for great profiles
R
Rheso.tech
Senior Embedded Software Engineer
80-100k€ (Annuel)
Permanent contract
Munich, Germany
Hybrid
1 year ago
Quick apply
N
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
AUTOSARBSW
2 months ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
12 days ago
Quick apply
No company information available.