GrepJob
Zipline

Senior-Staff Software Engineer - Embedded Platform (Middleware)

Zipline
Apply
2 days ago
South San Francisco, CA, USASenior / Staff+
H1B Sponsor

Base Salary

$165k - $245k/yr

Responsibilities

  • Design and develop embedded middleware and platform services for autonomous aircraft systems.
  • Contribute to core platform capabilities including interprocess communication, logging, and OTA update systems.
  • Build scalable and reliable embedded systems that support a complex flight software ecosystem.
  • Collaborate with teams to define interfaces and improve platform usability.
  • Write high-quality production software in Rust and C++.
  • Investigate and debug complex system-level issues across software and hardware boundaries.
  • Improve system performance, reliability, and operational visibility.
  • Participate in design reviews and contribute to technical direction for platform infrastructure.
  • Establish and maintain strong engineering practices around testing and observability.

Requirements

  • 5-12 years of experience developing embedded or systems software.
  • Strong programming skills in Rust, C++, or similar systems programming languages.
  • Experience working in embedded Linux environments.
  • Understanding of systems-level concepts such as concurrency, networking, and IPC mechanisms.
  • Experience designing and delivering reliable software systems.
  • Strong debugging and problem-solving skills.
  • Ability to collaborate effectively across teams and technical domains.

Tech Stack

Categories