×
Register Here to Apply for Jobs or Post Jobs. X

Autonomy Software Engineer

Job in South San Francisco, San Mateo County, California, 94083, USA
Listing for: Zipline
Full Time, Seasonal/Temporary position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Software Engineer, Robotics
Salary/Wage Range or Industry Benchmark: 200000 - 265000 USD Yearly USD 200000.00 265000.00 YEAR
Job Description & How to Apply Below
Position: Staff Autonomy Software Engineer

Overview

Software Integration Engineer – Autonomous Systems at Zipline

Zipline is on a mission to transform the way goods move by building, manufacturing and operating the first instant delivery and logistics system that serves all humans equally, wherever they are. Our technology includes robotics and autonomy to decarbonize delivery, decrease road congestion, and reduce fossil fuel consumption and air pollution while building a more resilient global supply chain.

Are you a deeply technical software engineer drawn to the complexity of real-world autonomy systems? This role sits at the frontier of autonomous flight, bridging mission logic, real-time systems, autonomy behaviors, and validation frameworks. You will work across planning, perception, and controls subsystems to ensure features launch with robust performance, measurable safety, and high availability.

This is not about building web apps or backend dashboards; it is about owning deeply integrated autonomy features and bringing them into production.

What You'll Do
  • Drive system-level integration of complex autonomy features, spanning embedded flight software, real-time behavior logic, and mission-critical runtime systems.
  • Own feature development from architecture to field validation, collaborating with autonomy, controls, and platform software teams to define robust, testable solutions.
  • Implement and maintain core vehicle software in Rust and C++, focusing on performance, safety, and observability in safety-critical environments.
  • Build and scale infrastructure to validate, simulate, and deploy autonomy behaviors across real-world fleets and global flight zones.
  • Develop tooling to support software-in-the-loop (SIL) and hardware-in-the-loop (HIL) testing for rapid iteration and safe experimentation.
  • Partner with systems engineering and autonomy teams to define real-world success metrics and build interfaces and logging to track them.
  • Provide technical leadership across the autonomy organization—driving best practices, elevating integration quality, and mentoring engineers on deep-stack ownership.
What You'll Bring
  • 8+ years of experience delivering production software in robotics, aerospace, autonomous vehicles, or other safety-critical embedded systems.
  • Deep fluency in Rust, C++, or C with a focus on high-performance, fault-tolerant applications.
  • Strong systems-thinking mindset, with ability to integrate cross-disciplinary software under tight constraints (timing, safety, power).
  • Hands-on experience with robotics testing infrastructure, including SIL/HIL, log replay tooling, scenario validation, or embedded simulation.
  • A track record of deploying autonomy features into real-world robots, drones, or vehicles operating under dynamic conditions.
  • Comfort navigating ambiguity in hardware/software co-design environments, defining clear interfaces and iteration strategies from high-level goals.
  • Passion for enabling robust autonomy development through testable code, clear debugging signals, and internal tooling.
Not the Right Fit If
  • Your experience is primarily in web development, backend services, or UI/front-end engineering.
  • You’re looking to build general-purpose cloud platforms or apps rather than deeply integrated, flight-critical software.
What Else You Need To Know
  • This will be a hybrid role based out of our South San Francisco HQ.
  • The starting cash range is $200,000 - $265,000 (target for minimum qualifications). Final pay depends on experience, location, and impact. The total compensation may include equity, bonuses, benefits, PTO, and more.
  • Zipline is an equal opportunity employer. We value diversity and welcome applications from underrepresented groups in tech.
Job Details
  • Seniority level:
    Mid-Senior level
  • Employment type:

    Full-time
  • Job function:
    Quality Assurance
  • Industries:
    Transportation, Logistics and Storage

Referrals increase your chances of interviewing n in to set job alerts for “Software Integration Engineer” roles.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary