Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer (Data Platform), Autonomy

$175k - $210k
Full-time

Zipline


ABOUT ZIPLINE


Do you want to change the world? Zipline is on a mission to transform the way goods move. Our aim is to solve the world’s most urgent and complex access challenges by building, manufacturing and operating the first instant delivery and logistics system that serves all humans equally, wherever they are. From powering Rwanda’s national blood delivery network and Ghana’s COVID-19 vaccine distribution, to providing on-demand home delivery for Walmart, to enabling healthcare providers to bring care directly to U.S. homes, we are transforming the way things move for businesses, governments and consumers. The technology is complex but the idea is simple: a teleportation service that delivers what you need, when you need it. Through our technology that includes robotics and autonomy, we are decarbonizing delivery, decreasing road congestion, and reducing fossil fuel consumption and air pollution, while providing equitable access to billions of people and building a more resilient global supply chain.

 

Join Zipline and help us to make good on our promise to build an equitable and more resilient global supply chain for billions of people.

 

Job Description


ABOUT THE ROLE


As an embedded software engineer on the Data Platform team at Zipline, you will be responsible for building the platform that enables our engineering teams to collect, process, and leverage data from our drone fleet. You will work at the intersection of embedded systems and data engineering, creating robust infrastructure that runs onboard our aircraft to handle the vast streams of telemetry, sensor, and operational data they generate.

Your work will focus on building reusable data processing primitives and tools that other engineering teams depend on—from autonomy engineers who need high-fidelity sensor data, to systems engineers who monitor fleet health, to data scientists who train the next generation of ML models. You will make critical architectural decisions about how data flows through our system, from collection on embedded hardware to cloud storage and beyond.

Our technical stack spans embedded Linux systems running Rust, microcontrollers with real-time firmware, and cloud-based data services. We are hiring for engineers who bring embedded systems expertise combined with strong data engineering fundamentals.

WHAT YOU'LL DO


Build the Embedded Data Platform


  • Design and implement core data platform infrastructure that runs onboard our drone fleet, providing reliable APIs and tools for engineering teams to instrument their systems

  • Build high-performance data collection and processing pipelines on resource-constrained embedded Linux systems

  • Create reusable frameworks and platforms that make it easy for engineering teams to collect data vital to improving their systems

  • Design intelligent data management systems that prioritize critical telemetry data, efficiently process sensor data, and make real-time decisions about what data to store

  • Design data protocols and formats that enable seamless integration with cloud processing and ML pipelines

Optimize for Scale and Reliability


  • Optimize data pipelines for resource-constrained compute nodes and reduce the need for processing data offboard entirely

  • Implement onboard data retention policies that balance storage constraints with debugging and compliance requirements

  • Build monitoring and observability into the platform itself to detect issues, track usage patterns, and enable troubleshooting

  • Design systems that gracefully handle edge cases, network failures, and resource constraints while maintaining data integrity

Cross-Cutting Responsibilities


  • Work closely with avionics, autonomy, and systems engineers to understand data requirements and build platform features that serve their needs

  • Collaborate with backend data teams to ensure telemetry handoff meets requirements for fleet analytics, data processing, and model training

  • Develop tools for analyzing data flow characteristics, identifying bottlenecks, and troubleshooting platform issues

  • Build hardware-in-the-loop test infrastructure to validate the data platform under realistic conditions

  • Participate in and lead design reviews to ensure data observability and platform integration are considered in new features

WHAT YOU'LL BRING


We're looking for engineers with strong backend and data infrastructure experience who are excited to work closer to the hardware and embedded systems.

Required


  • 5+ years of professional software engineering experience with strong proficiency in Rust or similar systems languages

  • Proven experience building backend services, APIs, and data infrastructure at scale, preferably with exposure to high-throughput data pipelines or streaming systems

  • Strong foundation in data systems architecture: serialization formats, message queues, distributed systems concepts, and real-time data processing

  • Experience designing platform infrastructure or developer tools that other engineering teams depend on, with clear APIs and comprehensive documentation

  • Track record of diagnosing and resolving complex technical issues in production: performance bottlenecks, race conditions, data inconsistencies, or system reliability problems

  • Demonstrated ability to learn new technical domains quickly and apply engineering principles to novel problem spaces

  • Strong technical communication skills with examples of design documents, RFCs, or technical proposals that influenced system architecture

Strongly Preferred


  • Experience with embedded Linux, IoT systems, edge computing, or other resource-constrained environments

  • Background in robotics, autonomous systems, hardware integration, or other domains bridging software and physical systems

  • Familiarity with real-time systems concepts, performance profiling, memory management, or low-level optimization

  • Experience with cloud platforms (AWS, GCP, Azure) and infrastructure-as-code

  • Track record working on safety-critical, highly regulated, or mission-critical systems where reliability is paramount.

 

bout Zipline


Do you want to change the world? Zipline is on a mission to transform the way goods move. Our aim is to solve the world’s most urgent and complex access challenges by building, manufacturing and operating the first instant delivery and logistics system that serves all humans equally, wherever they are. From powering Rwanda’s national blood delivery network and Ghana’s COVID-19 vaccine distribution, to providing on-demand home delivery for Walmart, to enabling healthcare providers to bring care directly to U.S. homes, we are transforming the way things move for businesses, governments and consumers.

 

The technology is complex but the idea is simple: a teleportation service that delivers what you need, when you need it. Through our technology that includes robotics and autonomy, we are decarbonizing delivery, decreasing road congestion, and reducing fossil fuel consumption and air pollution, while providing equitable access to billions of people and building a more resilient global supply chain.

 

Join Zipline and help us to make good on our promise to build an equitable and more resilient global supply chain for billions of people.







About the Role


Zipline operates the world’s largest autonomous logistics system (ground or air) — and in the coming year, we will be hyper-scaling from thousands to tens of thousands of carefully coordinated drone deliveries in several dense, dynamic U.S. metros. Our Autonomy Motion Planning team is looking for a Senior/Staff Software Engineer who is passionate about developing autonomous systems for the real world. This role will explore cutting-edge approaches to decision making and trajectory planning that will enable more accurate and timely deliveries, putting you in the position to make critical product decisions that will shape our future architectures.

What You'll Do




  • Build real-time trajectory generation and decision-making for autonomous flight (search-based, sampling, MPC, convex/non-convex optimization).



  • Design collision avoidance and large-scale multi-agent planning (fleet deconfliction, airspace rules, traffic management) that scales to 10,000+ flights/day.



  • Tackle joint optimization across safety, energy, time, and reliability—balancing mission goals with vehicle/airspace constraints.



  • Plan in uncertain environments with complex dynamics: chance-constraints, robustness to wind/turbulence, degraded sensors, and partial observability.



  • Extend the autonomy stack for new aircraft and payloads; define clean interfaces with perception and controls.



  • Prove it before flight: scenario libraries, SIL/HIL, large-scale sim, log replay, and fault-injection.



  • Mine real fleet data to validate safety metrics (separation, risk, intervention rate), improve models, and burn down long-tail failure modes.



  • Continuously reduce cost/latency (vectorization, warm starts, smart heuristics) while raising reliability.


What You'll Bring



  • Master's degree in Computer Science or related field and 3+ years of experience building software for safety-critical systems (aerospace/AV/robotics/medical).


  • Strong in Rust/C++/C for real-time, fault-tolerant code on embedded/Linux.



  • Depth in planning & search (A*/ anytime / RRT*/sampling), trajectory optimization/MPC, or multi-agent deconfliction—shipped on real robots/vehicles.



  • Hands-on with simulation at scale, SIL/HIL, log replay, and metrics-driven validation.



  • Evidence of shipping production-grade autonomy through ambiguous, noisy conditions—owning the last mile to reliability.



  • Systems thinker who collaborates tightly with perception, controls, and flight ops; crisp docs and design reviews.


Why Join Now?




  • Impact at scale: Your planner won’t benchmark in isolation—it will fly thousands of missions/day delivering essential goods.



  • Technical frontier: Real-time multi-agent autonomy, joint optimization, and robustness under uncertainty at a scale few have seen.



  • Ownership: High-leverage IC role—your decisions shape Zipline’s flight stack and the behavior of a global fleet.



  • Category leadership: Help define the standard for safe, reliable autonomous flight in the real world.


 

What Else You Need to Know



The starting cash range for this role is $175,000 - $210,000; please note that this is a target, starting cash range for a candidate who meets the minimum qualifications for this role. We are always open to negotiation. The final cash pay for this role will depend on a variety of factors, including a specific candidate's experience, qualifications, skills, working location, and projected impact. The total compensation package for this role may also include: equity compensation; discretionary annual or performance bonuses; sales incentives; benefits such as medical, dental and vision insurance; paid time off; and more. 

 

Zipline is an equal opportunity employer and prohibits discrimination and harassment of any type without regard to race, color, ancestry, national origin, religion or religious creed, mental or physical disability, medical condition, genetic information, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, gender expression, age, marital status, military or veteran status, citizenship, or other characteristics protected by state, federal or local law or our other policies.

 

We value diversity at Zipline and welcome applications from those who are traditionally underrepresented in tech. If you like the sound of this position but are not sure if you are the perfect fit, please apply!

 

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer (Data Platform), Autonomy in South San Francisco, CA vacancy
  • $160k - $210k

     ...it. Using robotics and autonomy, we are decarbonizing...  ...boundary of autonomy, embedded Linux, and hardware. Reporting...  ...customers, and strong software architecture chops in...  ...a highly reliable platform to build solutions on....  ...~ Strong software engineering skills, with proficiency... 
    Suggested
    Full time
    Work at office
    Local area

    Zipline

    South San Francisco, CA
    11 hours ago
  • $37 - $45 per hour

    Zipline is seeking an Autonomy Flight Test Specialist in San Francisco, California. This full-time role involves collecting aerial data to enhance Zipline's drone systems, requiring travel across the U.S. and hands-on operation of data collection equipment. The ideal candidate... 
    Suggested
    Hourly pay
    Full time

    Zipline

    San Francisco, CA
    4 days ago
  •  ...Open Roles Filter by Location Departments 3D Perception Engineer - Autonomy (Droid) Engineering South San Francisco, California, USA...  ...South San Francisco, California, USA Autonomy Platform Software Engineer Engineering South San Francisco, California, USA... 
    Suggested
    Remote work

    ZipLine

    South San Francisco, CA
    18 hours ago
  • $240k - $300k

     ...Software Engineering Manager Zoox is looking for an experienced Software Engineering Manager to lead our Autonomy Validation Platform & Pipelines infrastructure team. This team is responsible for the...  ..., particularly Ray Core and Ray Data Experience with Airflow or... 
    Suggested
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    2 days ago
  • $187k

     ...About the Role Chime's Data Platform team builds the infrastructure every engineering and analytics team depends on - ingestion...  ...data moves through Chime. High autonomy, real architectural trade-offs,...  ...words on a wall-our values are embedded in every aspect of our business... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Night shift

    Chime Financial, Inc

    San Francisco, CA
    3 days ago
  • $200k - $220k

     ...energy, manufacturing, data center construction,...  ...Energy as a Senior Data Engineer, an early and pivotal...  ...the foundational data platform infrastructure that powers...  ...Teams: Partner with software engineers, data...  ...automation. Ownership & Autonomy: As an early hire on the... 
    Full time
    Temporary work
    Work at office
    Remote work

    Crusoe

    San Francisco, CA
    3 days ago
  •  ...Our customer base is expanding, the data challenges we're solving are getting more complex, and the platform is scaling to match. As a Distinguished Engineer on the Data Engineering team, you'...  ...Comfortable in a high-autonomy environment: builds consensus, influences... 
    Day shift

    CloudZero

    San Francisco, CA
    4 days ago
  • $130k - $200k

     ...we've been pioneering data-centric approaches that...  ...: # Enterprise Platform & Tools : Advanced annotation...  ...for and have the autonomy to execute. We empower...  ...a Full-Stack AI Engineer to join our team, where...  ...of experience in a software or machine learning engineering... 
    Work at office
    Flexible hours
    2 days per week

    Labelbox

    San Francisco, CA
    18 hours ago
  • $148k - $249k

     ...technology company based in San Francisco is seeking an experienced Embedded Software Developer to work on safety-critical software for truck...  ...creating reusable code, and the ability to mentor junior engineers. This role offers a yearly salary range of $148,000 - $249,0... 

    Waabi

    San Francisco, CA
    4 days ago
  • $207k - $362.25k

     ...About the role Rippling's Data Cloud underpins every analytical experience across our platform-from real-time dashboards for...  .... As a Senior Staff Engineer on the Query and Data Platform...  ...Iceberg, and S3. You will have the autonomy to launch cross-functional... 
    Work at office
    Shift work
    3 days per week

    Rippling

    San Francisco, CA
    4 days ago
  • $200k - $245k

     ...Autonomy Systems Software Engineer San Francisco Bay Area Kodiak Robotics, Inc. was founded in 2018 and has become a leader in autonomous ground...  ...decision regarding hiring. Certain features of the platform may qualify it as an Automated Employment Decision Tool... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    San Francisco, CA
    1 day ago
  •  ...Sierra, we're creating a platform to help businesses...  ...'ll join a full-stack data team building the systems...  ...areas: Platform Engineering: You have designed,...  ...Shared Qualities: Strong software engineering background...  ...to action in a high-autonomy environment.... 
    Full time
    Flexible hours

    Sierra

    San Francisco, CA
    4 days ago
  • About the Role As a Staff Data Engineer, you will be a technical leader on the Data & ML Platform team, owning the architecture and reliability of the data infrastructure...  ...role where you operate with significant autonomy. You'll work closely with application engineers... 
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    3 days per week

    Hinge Health

    San Francisco, CA
    3 days ago
  • $229k - $276k

    Senior Machine Learning Engineer, Autonomy Validation Location: San Francisco...  ...6,000 USD / year Job Tags: Software About The Role Zoox is on...  ...world fleet logs and synthetic data, your work will directly...  ...and refine the features and embedding space used by our models to... 
    Temporary work

    jobs.frontdoordefense.com - Jobboard

    San Francisco, CA
    1 day ago
  • $203.4k - $305.2k

     ...Engineering Manager, Data Transformation Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world'...  ...technologies and in-house built software to ensure high scalability,...  ...with a high degree of autonomy and responsibility in an ambiguous... 
    Work at office
    Remote work

    Stripe

    South San Francisco, CA
    3 days ago
  • $142.5k - $264.7k

    F. Hoffmann-La Roche AG is seeking a full-stack software engineer to develop and maintain systems for scientific data management. This role involves designing integrations between various systems and implementing novel AI-based solutions to enhance operational efficiency... 

    F. Hoffmann-La Roche AG

    South San Francisco, CA
    4 days ago
  • A data intelligence platform is seeking a Senior Software Engineer in San Francisco to drive projects from ideation to production while working with cutting-edge technology in a high-autonomy environment. The ideal candidate has over 6 years of full-stack experience, particularly... 
    Remote job

    Metriport

    San Francisco, CA
    4 days ago
  • Shield AI, located in San Francisco, is seeking a Principal Engineer to lead the AI data platform efforts from training to deployment in diverse...  ...pivotal role involves scaling architecture across various autonomy programs and ensuring efficiency and reliability in operations... 

    jobs.frontdoordefense.com - Jobboard

    San Francisco, CA
    4 days ago
  • $215k - $265k

     ...Team Financial Systems owns the data and reporting foundation for Accounting...  ...looking for a Staff Analytics Engineer to build and own our Financial Subledger Data Platform —the canonical set of dbt models...  .... This role operates with high autonomy and significant cross‑functional... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    San Francisco, CA
    4 days ago
  •  ...Data Engineer Factory is bringing autonomy to software engineering, and we're hiring a Data Engineer to own the systems that power how we understand and operate the business. You'll architect and evolve the full data stack, designing the pipelines, models, and integrations... 
    Work at office

    Factory

    San Francisco, CA
    4 days ago
  • $195k - $230k

     ...largest livestream shopping platform in North America and...  ...on our news and engineering blogs and join us as we...  ...Role At Whatnot data engineers build foundational...  ...in the data or software engineering domain, plus...  ...under a high level of autonomy Exceptional interpersonal... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Whatnot

    San Francisco, CA
    3 days ago
  •  ...or related field and 5 years experience in computer programming, software development or related2. 3+ years of solid Java and 2+ years experience in design, implementation, and support of solutions big data solution in Hadoop using Hive, Spark, Drill, Impala, HBase3.... 

    Redolent

    San Bruno, CA
    4 days ago
  •  ...Data Scientist Location: United States (SF local preferred)...  ...years of technical experience in software development. Advanced R...  ...complex data structures, and data platforms. Experience with...  ...thinking for solving complex engineering challenges. Ability to present... 
    Contract work
    Work experience placement
    Local area

    Software Technology Inc

    South San Francisco, CA
    3 days ago
  •  ...Data Engineering Data Engineering. - Scala/Python, Spark, GCP, DataProc, BigQueryHadoop, Airflow, Exposure to Hybrid Cloud, Automated Test Framework, CI/CD, SBT, Maven, Docker, Kubernetes Required Skills: Data Analysis Basic Qualification: Additional Skills:... 

    Samprasoft

    San Bruno, CA
    4 days ago
  • $160k - $175k

     ...advanced Active Grid Response platform uses high-precision sensors...  ...Role Overview As a Data Engineer at Gridware, you'll help build...  ...operations Collaborating with Software, Firmware, and Data Science...  ...collaboratively in a high-autonomy, fast-paced environment... 

    Gridware

    San Francisco, CA
    2 days ago
  • $200k - $250k

     ...Embedded Software Engineer San Francisco-Bay Area, CA Glydways is reimagining...  ...with Vehicle Hardware, Autonomy, and Infrastructure engineers...  .... Whether it's making sure data is flowing from the latest...  ...Work with test engineers and platform engineers in developing... 
    Local area

    Glydways

    San Francisco, CA
    2 days ago
  •  ...Data Engineer Development Sciences Informatics is seeking a talented and experienced Data Engineer to build core infrastructure and...  ...deploy scalable data pipelines and scalable and resilient cloud platform capabilities for data integration while in close... 

    Software Technology Inc

    South San Francisco, CA
    3 days ago
  • $240k - $300k

     ...Senior Data Engineer At EliseAI, we're improving the industries that matter most: housing...  ...ambition. Here, you own your impact; full autonomy, no micromanagement, no fluff. We hire...  ...with real-time data streaming platforms Familiarity with DBT, Airflow... 
    Work at office
    Local area
    Relocation

    EliseAI

    San Francisco, CA
    3 days ago
  •  ...an individual contributor role for an Embedded Software Engineer to join our team, focusing on the...  ...support high-performance control and data transfer with proprietary hardware...  ...Qualifications Experience with AMD/Xilinx platforms, ideally RFSoC or Zynq UltraScale+,... 
    Permanent employment

    Xona Space Systems, Inc

    Burlingame, CA
    2 days ago
  • $151.7k - $205.3k

     ...Drata, we're not just building software - we're building a mindset....  ...focused work, balance, and autonomy. If you thrive when you'...  ...Drata is looking for a Senior Data Engineer! This person will be a key...  ...with some of the following platforms Stitch/Fivetran, Snowflake,... 
    Work at office
    Immediate start
    Worldwide
    Monday to Friday
    Flexible hours

    Drata Inc

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer (Data Platform), Autonomy. Be the first to apply!