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

Senior Software Engineer - Motor Controls

$155k - $225k
Full-time

Zipline

Responsibilities

  • Design estimators and controllers for propulsion motors and actuators in collaboration with the vehicle controls team.
  • Implement motor-control firmware in C++ for bare-metal ARM microcontrollers.
  • Write peripheral drivers for new motor-controller hardware revisions.
  • Validate firmware on the bench and during flight tests.
  • Develop fault-management strategies and hardware-in-the-loop tests to improve flight software reliability.
  • Build vehicle simulations in Rust for firmware validation and regression testing.
  • Collaborate with electrical engineers to bring up and validate inverter designs.
  • Build and maintain automated fleet-performance monitoring systems to direct maintenance activity.

Requirements

  • Fluency in C and C++.
  • Willingness to write production tooling in Rust and Python.
  • Some experience with mechatronic control systems, including hobby or professional experience.
  • Ability to work across bare-metal, RTOS, and embedded Linux environments.
  • Experience supporting real-world robotic systems, including handling edge cases and rare events for safety, reliability, and performance.
  • Systems-engineering mindset and ability to solve problems beyond a core technical area.
  • Strong executive communication skills for communicating with nontechnical-domain stakeholders.
  • Ability to work on-site in South San Francisco, California.
  • Background in electronics design is appreciated but not required.

Benefits

  • Starting cash range is $155,000-$225,000.
  • Potential total compensation includes equity compensation and discretionary annual or performance bonuses.
  • Benefits may include medical, dental, and vision insurance and paid time off.
  • The role is on-site in South San Francisco, California.
  • Zipline is an equal opportunity employer that values diversity and welcomes applications from traditionally underrepresented groups in tech.
Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Motor Controls in South San Francisco, CA vacancy
  • $155k - $225k

     ...impossible at record breaking speeds.About You and The Role As a Senior Motor Control Engineer at Zipline, you’ll be responsible for shipping high-...  ...engineers, structures and mechanism designers, flight software developers, and test-site operations teams. Our close-knit... 
    Senior
    Local area
    Immediate start

    Zipline

    South San Francisco, CA
    5 days ago
  • $155k - $225k

     ...Responsibilities Design estimators and controllers for propulsion motors and actuators in collaboration with...  ...in-the-loop tests to improve flight software reliability. Build vehicle...  ...testing. Collaborate with electrical engineers to bring up and validate inverter... 
    Senior
    Full time

    Zipline

    South San Francisco, CA
    1 day ago
  • $160k - $215k

    Software Engineer - Motor Firmware About Zipline Do you want to change the world? Zipline is on a mission to transform the way goods move. Our...  ...you’ll be responsible for shipping high-performance motor controller firmware for Zipline’s family of proprietary motor controllers... 
    Senior
    Local area

    Namely

    South San Francisco, CA
    1 day ago
  • Zipline, the world’s leading autonomous drone delivery company, seeks a Motor Control Engineer to ship high-performance motor controller firmware and work with electrical, structures, flight software, and test-site teams. You’ll use C++, Rust, and Python to develop... 
    Senior

    Zipline

    South San Francisco, CA
    1 day ago
  • $160k - $215k

    A delivery and logistics innovator is seeking a Software Engineer specialized in Motor Firmware in South San Francisco, CA. The role involves designing and implementing high-performance motor controller firmware, collaborating closely with electrical engineers and other... 
    Senior

    Zipline

    South San Francisco, CA
    1 day ago
  • $109.2k - $150.1k

     ...commercial service. Overview This engineer will play a key role in a small, fast-...  ..., design, and implementation of motor control systems within our electric-powered, fly...  ...testingDecompose system level requirements to software requirements Develop system level... 
    Permanent employment
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    2 days ago
  • $190k - $280k

     ...About Sentry Bad software is everywhere, and we’re tired of it. Sentry is on a mission...  ...across our ecosystem. As a Senior Software Engineer on the CTRL team, you’ll design and operate...  ...’s platform architecture—building the control systems that ensure the platform... 
    Senior
    Hourly pay
    Full time
    Work at office

    Sentry

    San Francisco, CA
    12 hours ago
  • $248.83k - $348.36k

     ...critical operations worldwide. We are looking for a Senior Software Engineer to architect and build the PoP Control-Plane Network Services - the software layer that...  ...Certain Job Profiles: Drivers who operate Commercial Motor Vehicles with a Gross Vehicle Weight (GVW), Gross... 
    Senior
    Permanent employment
    Temporary work
    Local area
    Worldwide

    Blue Origin

    San Francisco, CA
    2 days ago
  •  ...possible. The Lambda Infrastructure Engineering organization forges the foundation of high...  .... We're looking for an experienced Senior Software Engineer to join our storage team. You...  ...scalable and resilient storage control plane that power our AI and machine learning... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda

    San Francisco, CA
    5 hours ago
  • $160k - $194k

     ...intelligence platform for the AI economy. Our software helps the world's largest energy...  ...and cleaner power by combining real-time control of energy assets with complete visibility...  ...manage energy. The Role As a Software Engineer focused on Fleet Telemetry & Control at... 
    Senior
    Full time
    Remote work
    Flexible hours

    Ad Verse

    San Francisco, CA
    12 hours ago
  • $180k - $237.5k

     ...storage and producing battery materials in the U.S. for the first time, all from batteries we already have.   Senior Software Engineer – Site Controller, Energy Storage   We are at the precipice of a global energy transition. At Redwood Materials, we are moving... 
    Senior
    Full time
    Local area

    Redwood Materials

    San Francisco, CA
    12 hours ago
  • Design and implement distributed energy resource controls and telemetry software on bare-metal or virtualized hardware. Lead the development of high...  ...for resource-constrained environments and mentor junior engineers. Requirements Requires 5+ years of experience with bare... 
    Senior
    Flexible hours

    Bessemer Venture Partners India

    San Francisco, CA
    3 hours ago
  • $300k

     ...intelligence platform for multiple types of robotics. Senior Robotics Software Engineer Benefits - Starting Salary targeting up to $300K -...  ...Demonstrate expert proficiency with industrial hardware controls including PLCs, vision, sensors, and actuators, maintaining... 
    Senior
    H1b
    Visa sponsorship

    SLR Search

    San Mateo, CA
    8 days ago
  •  ...Gradient is looking for a Founding Software Engineer to own how the robots move data from AI...  ...from kernel and firmware up through the controls and perception layers — owning real-time...  ...sure a slow frame never becomes a late motor command • Build the perception data path... 
    Senior
    Full time

    Rethink recruit

    San Francisco, CA
    12 hours ago
  • $500 per month

     ...We're a small team of engineers, former US military operators...  ...a hands-on robotics controls engineer who can...  ...responses. This is a senior IC role on the...  ...servo drives, brushless motors, encoders, IMUs ~ Comfortable...  ..., electrical, and software ~ Understanding of latency... 
    Senior
    Permanent employment
    Work at office
    Monday to Friday
    Flexible hours
    Night shift
    Weekend work

    Aurelius Systems

    San Francisco, CA
    3 days ago
  •  ...and the RoleZipline is looking for a Senior Motor Dyno Engineer to design, build, commission, and own...  ...electrical integration, CAD ownership, controls development, data acquisition, safety...  ...test engineering fundamentals, software capability, and the judgment required... 
    Senior

    Zipline

    South San Francisco, CA
    4 days ago
  • $180k - $260k

     ...essential.We’re looking for a deeply technical software engineer to join the Autonomy Validation team —...  .... This includes planning, perception, control, and all of the decision-making logic...  ..., skills, and demonstrated scope:Senior Software Engineer: $180,000 - $220,000Staff... 
    Senior
    Local area

    Zipline

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

     ...hardware that performs predictably in demanding conditions. As a Senior Motor Test Engineer, you will build the evidence behind that confidence by...  ...models. Hands-on experience with actuator performance and control system evaluation. Hands-on experience with structural and... 
    Senior
    Local area

    Zipline

    South San Francisco, CA
    6 days ago
  • $198.6k - $292k

     ...then we want to talk to you! We're hiring a Planning & Controls Engineer in our Autonomy Software team. In this role, you'll own and develop flight...  ..., and test fault-tolerant control (loss of one or more motors, safe landing, emergency behaviors) Build a trajectory... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    San Francisco, CA
    12 hours ago
  •  ...Responsibilities Design estimators and controllers for propulsion motors and actuators in collaboration with...  ...flight tests. Improve flight-software reliability, fault-management...  ...coverage with hardware and systems engineers. Build vehicle simulations in Rust... 
    Senior
    Full time

    Zipline

    South San Francisco, CA
    1 day ago
  •  ...accessible for anyone to use. About the team Merge's Core Software team builds the software backbone that will make...  ...across the company. About the role As our Senior Software Engineer for Platform Instrument Control, you'll own the software that turns Merge's custom-... 
    Senior

    Merge LLC

    San Francisco, CA
    12 hours ago
  •  ...role We're looking for a Founding Software Engineer to own how Gradient Robotics moves data...  ...from kernel and firmware up through the controls and perception layers, owning real-time...  ...sure a slow frame never becomes a late motor command Build the perception data... 
    Senior

    Gradient Robotics

    San Francisco, CA
    5 days ago
  • $198.6k - $292k

     ...then we want to talk to you!We're hiring a Planning & Controls Engineer in our Autonomy Software team. In this role, you'll own and develop flight control...  ..., and test fault-tolerant control (loss of one or more motors, safe landing, emergency behaviors)Build a trajectory... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    4 days ago
  • $160k - $240k

     ...delivery around the world.The Powertrain Engineering team is responsible for delivering high-...  ..., analysis, and integration of electric motors and related assemblies from concept...  ...assemblies, housings, cooling systems, controller enclosures, and aircraft interfaces that... 
    Senior
    Permanent employment
    Local area

    Zipline

    South San Francisco, CA
    2 days ago
  •  ...About the RoleZipline is looking for a Motor Electromagnetic Engineer to develop and own the analytical...  ...mechanical, thermal, power electronics, controls, aerodynamics, systems, and vehicle-...  ...with Motor-CAD or similar software (JMAG, Maxwell, COMSOL, etc) for electromagnetic... 
    Senior
    Permanent employment
    Local area

    Zipline

    South San Francisco, CA
    2 days ago
  • $70 - $85 per hour

     ...and improve lives. As a Senior Full Stack Web Developer, you...  ...high-quality, secure web software products using React, C#, .Net...  ...CD pipelines, and Git version control. * Problem-Solving: Strong...  ...in Computer Science, Software Engineering, or a related field (or equivalent... 
    Senior
    Full time
    Temporary work
    Remote work
    Worldwide

    CareDx, Inc.

    Brisbane, CA
    1 day ago
  •  ...About Workato Workato is the leading Control and Execution Platform for Enterprise...  ...Cisco, Vodafone, Atlassian, and Lucid Motors — Workato turns over 14,000 enterprise...  ...Responsibilities We're looking for an exceptional Senior Software Engineer to help build the distributed backend... 
    Senior
    Remote work
    Flexible hours

    Workato

    San Francisco, CA
    2 days ago
  • $180k - $260k

     ...performance across planning, perception, and control. Design simulation tools and scenario...  ..., systems, data, flight test, and QA engineers to codify metrics, safety thresholds,...  ...requirements, and real-world results. Establish software release-validation practices,... 
    Senior
    Full time

    Zipline

    South San Francisco, CA
    1 day ago
  • $190k - $210k

     ...’re applying robotics and distributed software to create a new class of product for this...  ...team is looking for an experienced Senior Software Engineer to develop software critical for the integration...  ...time code for perception and critical control functions Identify performance,... 
    Senior
    Work at office

    Mytra

    Brisbane, CA
    2 days ago
  • $190k - $230k

     ...metros. Our Autonomy Motion Planning team is looking for a Senior Software Engineer who is passionate about developing autonomous systems for the...  ...and payloads; define clean interfaces with perception and controls.Prove it before flight: large-scale sim, SIL/HIL, log... 
    Senior
    Local area

    Zipline

    South San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Motor Controls. Be the first to apply!