Demo

Sr. to Staff Firmware / Embedded Software Engineer - Delivery Drones

Skyrocket Ventures
San Francisco, CA Full Time
POSTED ON 6/1/2026
AVAILABLE BEFORE 8/12/2026

Sr. to Staff Firmware / Embedded Software Engineer - Delivery Drones

San Francisco, CA (you can work from home up to 2x/week)



The team builds small, lightweight autonomous delivery drones with safety-first hardware designed to operate around people and everyday urban infrastructure. The work has a positive impact on the sustainability, access, and cost of everyday necessities.


You would be joining an elite group of about 60 people and 20 engineers inside a much larger public company. This org operates as a small, fast-moving hardware innovation lab: minimal bureaucracy, real build/test cycles, and ownership of systems that ship and operate at a very large scale.


The company has a compensation range based on experience, with salary of $180k-$340k, plus RSUs translating into total first year compensation of $300k-800k.



Job Responsibilities:


- Leading the development and bring-up of ARM-based microcontroller platforms across our robotics products. This is a high-ownership role, directly responsible for building the low-level firmware that powers our platforms


- Designing, implementing, and validating firmware for motion control, sensor integration, communications, power management, and safety-critical functionality.


- This role comes with a strong expectation of hands-on board bring-up, low-level debugging, and cross-disciplinary collaboration with electrical and systems engineers.


- Owning the firmware bring-up and integration for new embedded platforms (e.g. ARM Cortex-M series).


- Developing and maintaining bare-metal firmware and RTOS-based applications for robotic subsystems (motor control, sensors, telemetry, power systems).


- Writing and maintaining robust, maintainable, and well-documented C/C code for embedded targets.


- Collaborating with the electrical engineering team on hardware bring-up, schematic review, and system integration.


- Leading system bringup, validation, and debug


- Contributing to firmware safety, reliability, and system-level robustness.



Qualifications:


- A Bachelor’s degree in Electrical Engineering, Computer Engineering, or similar.


- At least 5 (preferably more) years of hands-on experience in embedded systems development.


- Deep expertise in bare-metal programming on ARM microcontrollers.


- Expertise with C, and proficiency with C for embedded targets and firmware design patterns.


- Experience with hardware bring-up and low-level debugging on custom boards.


- Understanding of digital electronics, buses (I2C, SPI, UART, CAN), and embedded peripherals.


- Strong system-level thinking, with an ability to work independently and take ownership across the full development cycle.



Nice to have:


- Experience with RTOS (e.g., FreeRTOS, Zephyr) or Embedded Linux on constrained systems.


- Familiarity with motor control, power systems, or battery management in robotics or automotive contexts.


- Experience working closely with hardware teams, reading schematics, and performing board-level debug.


- Familiarity with safety-critical systems, watchdogs, and fault handling.


- Comfortable working in fast-paced, high-ownership engineering environments like those found in startups or advanced R&D teams.






About Skyrocket Ventures



Skyrocket Ventures is a recruiting firm for hundreds of high growth technology companies that range from industry leaders to top-tier startups. This opportunity is with one of our client companies for a full-time permanent hire. Please only apply if you are authorized to work in the U.S.



Please note that even if this job is not a perfect match, we encourage you to apply as long as it is in the ballpark. Companies are often flexible in hiring candidates who do not perfectly fit their written job description, as long as the most important qualifications are there and the candidate is good in general.



Most of the jobs we are recruiting for are not posted online, so if you would like to know of all the opportunities we have that match your interests and qualifications, then please get in touch with us.



After you apply to this job posting, we’ll consider you for this job as well as any other potential matches with our client companies. If we have any potential matches, we’ll share your resume with those companies and contact you about any interview opportunities we can get you.



Thank you, and we wish you a great job search!

Salary : $180,000 - $340,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. to Staff Firmware / Embedded Software Engineer - Delivery Drones?

Sign up to receive alerts about other jobs on the Sr. to Staff Firmware / Embedded Software Engineer - Delivery Drones career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Skyrocket Ventures

  • Skyrocket Ventures San Jose, CA
  • Software QA / Test Engineer – Mobile/SASE Client - High Growth Network Security Company (multiple openings from Mid to Sr. to Lead) San Jose, CA (you can w... more
  • 9 Days Ago

  • Skyrocket Ventures San Francisco, CA
  • Senior Mechanical Design Engineer - Delivery Drone Electric Motor San Francisco, CA (you can work from home up to 2x/week) The team builds small, lightweig... more
  • 9 Days Ago

  • Skyrocket Ventures Morristown, NJ
  • Sr. Application Security Engineer - Consumer Fintech Company Location: Morristown, NJ. You can work remotely 3x/week. The company's product involves consum... more
  • 11 Days Ago

  • Skyrocket Ventures York, NY
  • Forward Deployed Software Engineer, Applied AI - Frontier AI Lab Location: New York, NY. In office on average 3x/week; you will split your time between wor... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Sr. to Staff Firmware / Embedded Software Engineer - Delivery Drones jobs in the San Francisco, CA area that may be a better fit.

  • Verkada San Mateo, CA
  • Who We Are Verkada is transforming how organizations protect their people and places with an integrated, AI-powered platform. A leader in cloud physical se... more
  • 4 Days Ago

  • Zipline South San Francisco, CA
  • Job Description 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 mos... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!