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

Firmware Engineer

$185k - $210k

Mill Industries

Mill is a waste prevention technology company reimagining what it means to eliminate waste, starting with food. We build smart systems and infrastructure for homes, businesses, and municipalities that transform food scraps from landfill-bound waste into valuable resources, including chicken feed. Tens of thousands of Mill’s residential food recyclers are already helping households divert millions of pounds of food scraps every year, paving the way for our upcoming launch of Mill Commercial—the industry’s first end-to-end solution for managing, understanding, and preventing food waste in commercial environments (e.g. grocery, restaurants, food services). At Mill, we are passionate about building easy-to-use, beautifully designed technologies that keep food in the food system and out of landfills.As a Firmware Engineer at Mill, you’ll be working with a small dynamic team on a novel product. Your day-to-day will include hands-on work with hardware components and lab equipment as well as production code. Since we’re a small team, your work and learning will span Development, Testing, and Debug as we push towards launch. This role is for someone who wants to learn and be creatively challenged.ResponsibilitiesWork closely with the Mill cross functional team on the embedded software and hardware validation of new products.Writing, testing, and reviewing new embedded code to run on our systems and exploring new ways to control our system.Hands-on support debugging systems during commissioning and supporting testing activities by working with electrical engineers and product designers to troubleshoot and drive system level performance.Implementing prototype drivers and testing on hardware systems.Minimum QualificationsBS, MS or PhD in Electrical Engineering, Computer Science, Computer Engineering (obtained)1-3 years professional experience in embedded software developmentAbility to work 3-5 days a week in office at our San Bruno locationExperience writing, testing, and debugging embedded C to control electromechanical components and read sensorsStrong analytical and communication skillsPreferred QualificationsExperience with embedded Linux systems: Yocto preferred Experience debugging physical hardware using oscilloscopes, network/logic analyzers Past experience developing for loadcells, DC motors, PID controllers, DC fansExperience with python scriptingExperience with Hardware-in-the-Loop testing platformsExperience working with CI/CD pipelines for production codeThe estimated base salary range for this position is $185K-210K, which does not include the value of benefits or a potential equity grant. A wide range of factors are considered in making compensation decisions, including but not limited to skill sets, market conditions, experience and training, licensure and certifications, and business and organizational needs. At Mill, it is not typical for an individual to be hired at or near the top of the range for their role.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in San Bruno, CA vacancy
  • $160k - $250k

     ...speeds.About You and The Role Zipline aircraft depend on embedded firmware to execute critical flight and safety functions across a...  ...alongside electrical, mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and flight data into reliable... 
    Suggested
    Work at office
    Local area

    Zipline

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

     ...do the impossible at record breaking speeds.About You and The RoleAs a Motor Control Engineer at Zipline, you’ll be responsible for shipping high-performance motor controller firmware for Zipline’s family of proprietary motor controllers. Expect to work closely with electrical... 
    Suggested
    Local area

    Zipline

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

     ...and survivable. We hope you will join us on this mission. About the Role Firmware is where our product meets the physical world. We're looking for a Firmware & Embedded Controls Engineer to own the low-level software that commands Chariot's power electronics,... 
    Suggested
    Work at office
    Weekend work

    Chariot Defense

    South San Francisco, CA
    23 days ago
  • $245k - $280k

     ...building easy-to-use, beautifully designed technologies that keep food in the food system and out of landfills.We're seeking a Firmware Engineering Manager to lead the design, development, and implementation of low-level firmware for our next-generation connected product,... 
    Suggested

    Mill Industries

    San Bruno, CA
    1 day ago
  • Zipline, a leader in autonomous drone logistics, seeks an embedded software engineer to own C++ firmware for a distributed fleet of aircraft microcontrollers. You will collaborate with hardware and systems engineers to deliver reliable, observable software for field deployment... 
    Suggested

    Zipline

    South San Francisco, CA
    5 days ago
  • $125k - $210k

     ...breaking speeds.About You and The RoleSenior Embedded Software Engineer on the Long Range Platform (South San Francisco). You will own...  ....What You'll DoOwn one or more end-to-end embedded subsystems (firmware, drivers, runtime, monitoring) for the long-range platform and... 
    Local area
    Immediate start

    Zipline

    South San Francisco, CA
    4 days ago
  • Zipline is seeking a Senior Embedded Software Engineer in South San Francisco to own low‑level and edge software that keeps our long‑range aircraft safe and reliable within a production delivery network. You will work at the hardware/software boundary on flight‑ and safety... 

    Zipline

    South San Francisco, CA
    2 days ago
  • Zipline in South San Francisco seeks a Senior Embedded Software Engineer for the Long Range Platform. You will own low-level and edge software for safe, reliable long-range aircraft within a production network. You'll work at the hardware/software boundary, delivering... 

    Namely

    South San Francisco, CA
    2 days ago
  • $35 per hour

    Firmware Engineer Intern, Robotics and Surgery Engineering South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore... 
    Hourly pay
    Price work
    Full time
    Temporary work
    Internship
    Flexible hours

    Neuralink

    South San Francisco, CA
    1 day ago
  • $180k - $230k

     ...revenue. We are a hardcore and obsessed team of the world's best engineers and operators. If you are obsessed with your craft, enjoy a...  ...high agency. The Role We are looking for a Senior Robotics Firmware Engineer to build the core firmware powering our next-... 
    Local area
    Flexible hours

    Nimble Robotics

    South San Francisco, CA
    22 days ago
  • $140k - $225k

     ...and collaborates.We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating...  ...About The RoleHP IQ's Connectivity team is seeking an Embedded Firmware Engineer with strong hands-on experience across RTOS and... 
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    San Francisco, CA
    4 days ago
  • $140k - $225k

     ...collaborates. We're assembling a diverse, world-class team-engineers, designers, researchers, and product minds-focused on creating...  ...The Role HP IQ's Connectivity team is seeking an Embedded Firmware Engineer with strong hands-on experience across RTOS and... 
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    San Francisco, CA
    3 days ago
  •  ...Required Skills & Experience • BS or MS in Computer Engineering, Electrical Engineering, Computer Science, or related field\n\t• 5+ years of experience developing embedded firmware for production systems\n\t• Strong proficiency in C programming\n\t• Experience with... 

    Insight Global

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

     ...real-world problems, and working closely with a highly hands-on engineering team to bring ambitious hardware products to life, we'd love...  ...What We're Looking For ~5+ years of production embedded firmware experience in C or C++ on resource-constrained microcontrollers... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Brewbird

    San Carlos, CA
    14 hours ago
  • $182k - $230k

     ...Senior Embedded Firmware Engineer San Francisco, CA Pronto AI is a global leader in commercializing autonomous vehicle (AV) technology, deploying Autonomous Haulage Systems (AHS) that automate operations in mines, quarries, and construction sites worldwide. While... 
    Full time
    Work at office
    Worldwide
    Flexible hours

    Pronto

    San Francisco, CA
    14 hours ago
  • $182k - $230k

     ...improve them until they work at scale. We are roboticists, engineers, operators, and builders. We believe the next great technology...  ...us. What you'll do We are seeking an Senior Embedded Firmware Engineer to develop the low-level software that commands our next... 
    Full time
    Internship
    Work at office
    Flexible hours

    ATOMS Careers page

    San Francisco, CA
    14 hours ago
  • $162k - $252k

     ...and collaborates.We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating...  ...work.About The RoleThe System Software team is responsible for firmware, operating system software, hardware-accelerated algorithms,... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    HP IQ

    San Francisco, CA
    1 day ago
  • About the roleHinge Health is seeking a Firmware Engineer to join our Hardware Engineering team. In this role, you will play a key part in designing and developing our next-generation hardware products.As a junior-to-mid-level engineer, you will work on diverse projects... 
    Local area
    Worldwide

    Hinge Health

    San Francisco, CA
    14 hours ago
  •  ...gain greater insights into operations, identify and eliminate inefficiencies, and react to alerts all in near real-time.As a firmware engineering intern-MCU at Samsara, you will develop software that runs on millions of devices, deployed by our industrial and enterprise... 
    Full time
    Internship
    Work at office
    Remote work
    Relocation package
    Flexible hours
    3 days per week

    Samsara

    San Francisco, CA
    12 hours ago
  • $160k - $250k

     ...About You and The Role  Zipline aircraft depend on embedded firmware to execute critical flight and safety functions across a network...  ...alongside electrical, mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and flight data into reliable... 
    Work at office
    Local area

    Zipline

    San Francisco, CA
    16 days ago
  •  ...relentlessly — people who expect the highest levels of both rigor and integrity from each other. About the role As a firmware engineer at Nudge, you will: Deliver high-quality, safety-critical C, C++, Rust, and Verilog code for use in real-time embedded environments... 

    Nudge

    San Francisco, CA
    a month ago
  • $180k - $210k

     ...career, you’ll feel right at home. If you’re looking for something easier –this isn’t it.   The Role Join our team as a Sr Firmware Engineer to help us bring current and next generations of Pod hardware to life. You'll be a part of a small team designing and... 
    Full time
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    Night shift

    Eight Sleep

    San Francisco, CA
    a month ago
  • $130k - $185k

     ...solar energy. We are tackling one of humanity's most complex engineering challenges with a world-class team dedicated to delivering a revolutionary...  ..., we want to hear from you. Responsibilities: Own firmware development for spacecraft subsystems from concept through on-... 
    Permanent employment
    Work at office
    Local area
    Remote work
    Relocation package

    Aetherflux

    San Carlos, CA
    14 hours ago
  • $176k - $220k

     ...cultivating a work environment where all team members belong and have the opportunity to thrive.The Lyft Urban Solutions (LUS) Firmware Engineering Manager role is central to the development and delivery of Lyft's micromobility hardware offerings, including e-bikes,... 
    Hourly pay
    Work at office
    Local area
    Remote work
    3 days per week

    Lyft

    San Francisco, CA
    3 days ago
  • $140k - $170k

     ...looking to strengthen our team in Boston, Seattle and San Fransisco. Within Kickmaker, the employee will assume the role of Firmware Engineer, with the following main responsibilities: Supporting the qualification of Kickmaker clients’ requirements, as well as... 

    Kickmaker

    San Francisco, CA
    5 days ago
  • $166k - $216k

     ...future of cardiac health, our company, and your careerAbout This Role:Position Summary:We are looking for a hands-on Senior Firmware Engineering Manager to lead and grow a critical embedded firmware team developing battery-powered cardiac monitoring devices. This role... 
    Full time
    Remote work

    iRhythm Technologies

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

     ...countries. About the RoleThe Cameras team is the cornerstone of Verkada's product ecosystem. We are looking for a Director of Firmware Engineering to lead the embedded software organization behind our flagship camera line. In this role, you will oversee multiple... 
    Full time
    Worldwide
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    14 hours ago
  • $180k - $260k

     ...intensive industries. We are on the lookout for extraordinary engineers and scientists to join our team. Your previous experience in...  ...This Role: To develop, Develop, optimize, and maintain firmware in C and C++ for 32-bit microcontrollers. Build applications... 

    Foundation Robotics

    San Francisco, CA
    3 days ago
  •  ...learn more visit: You will... Develop the software and firmware that powers Waabi's HIL benches — test runners, simulation/stimulation...  ..., debug hardware/software interactions, and support engineers across Embedded, Autonomy, and V&V running tests on HIL. Analyze... 
    Work at office

    Waabi

    San Francisco, CA
    29 days ago
  • $140k - $200k

     ...cutting‑edge autonomous vehicle technology. Our team of world‑class engineers, operators, and problem‑solvers is building the future of...  ...‑world impact. About the Role Pronto is seeking an Embedded Firmware Engineer to join our growing team and help expand our autonomous... 
    Full time
    Work experience placement
    Internship
    Work at office
    Flexible hours

    Pronto

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!