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

Embedded Software Engineer - Munition System

MetaOption LLC

Job Details:

Skills: ARM Cortex-M (or comparable) - in C, C++, or Rust., Experience building state machines for real-world hardware.

About the project

We're building a small, safety-critical kinetic munition delivered by an FPV-class airframe. The compute side is an electro mechanical safe and arm device (EMSAD).

The current codebase is Rust-on-Embassy, but we're language-agnostic on the role - strong C, C++, or Rust embedded engineers are equally welcome.

What you'll do

• Own firmware end-to-end: drivers, state machine, communication protocols, command surface, bring-up, qualification, OTA / programming flow.

• Build the host-testable simulation surface. The state machine should be testable on a laptop without flashing a board - and stay that way.

• Work shoulder-to-shoulder with the HW engineer on bring-up, register-map ergonomics, and timing.

• Carry the firmware through environmental qualification (thermal, EMC, vibration).

• Define and enforce the firmware-side safety case.

Required

• 5+ years of professional embedded firmware on ARM Cortex-M (or comparable) - in C, C++, or Rust.

• Deep comfort with interrupts, DMA, clocks, timers, low-power modes, linker scripts, memory maps.

• Strong with I²C, SPI, UART, USB CDC and debugging using scope / logic analyzer.

• Experience building state machines for real-world hardware.

• Discipline around testability and host testing.

• Working English, written and verbal.

Nice to have

• Rust embedded experience - Embassy, embedded-hal, defmt, probe-rs, RTIC, no_std ecosystem.

• Modern C++ embedded (C++17/20 in firmware).

• Async firmware experience (Embassy, Zephyr, FreeRTOS).

• Safety-critical firmware background: ISO 26262, DO-178C, IEC 61508, etc.

• Bootloader / DFU / secure-boot work.

• FPV / small-UAV firmware: Betaflight, MAVLink, INAV.

• C FFI / SDK bindings.

How we work

Small team, weekly hardware iterations, real boards on every desk. We expect concise, testable, safety-focused firmware development.
Note : Candidate must be comfortable completing an initial 1-month onsite training period in Kearneysville, WV, after which they will relocate back to work from either San Francisco, Los Angeles, or Washington DC .
Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Munition System in San Francisco, CA vacancy
  •  ...About the job Embedded Software Engineer - Munition System About the project We're building a small, safety-critical kinetic munition delivered by an FPV-class airframe. The compute side is an electro mechanical safe and arm device (EMSAD). The current... 
    Suggested

    Civil Recruit

    San Francisco, CA
    3 days ago
  •  ...knowledge of low-power MCUs, mixed-signal systems, power supplies, sensors, and RF-...  ...building a small, safety-critical kinetic munition delivered by an FPV-class airframe. The...  .... • Collaborate closely with firmware engineers on drivers and timing. • Drive environmental... 
    Suggested
    Relocation

    MetaOption LLC

    San Francisco, CA
    1 day ago
  •  ...Bachelor’s Degree Job Function: Engineering Industry: Defense & Space...  ..., safety‑critical kinetic munition deployed via an  FPV‑class airframe . At the core of the system is an  Electro‑Mechanical...  ...drivers, timing, and hardware‑software integration. Environmental... 
    Suggested
    Relocation

    Supplied Talent

    San Francisco, CA
    1 day ago
  •  ...Job Description Job Description Hardware Engineer — Munition System  Skills: Strong knowledge of low-power MCUs, mixed-signal systems, power supplies, sensors, and RF-adjacent layout., Experience with S&A or fuzing electronics. Experience level: Mid-senior... 
    Suggested
    Relocation
    Relocation package

    MetaOption, LLC

    San Francisco, CA
    5 days ago
  •  ...client is building a small, safety-critical kinetic munition delivered by an FPV-class airframe. The system carries an electro mechanical safe and arm device (...  ...they are. Work directly alongside the HW and SW engineers — PCB outline, connector placement, harnessing,... 
    Suggested
    Full time

    Lya Collective

    San Francisco, CA
    4 days ago
  • $119k - $281k

     ...Embedded Software Engineer, Implant Embedded Systems Austin, Texas, United States; 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... 
    Full time
    Temporary work
    Internship
    Flexible hours

    Neuralink

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

     ...Embedded Software Engineer Intern Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are...  ...world. Team Description: The Brain Interfaces Embedded Systems Team, a division of the Brain Interfaces Hardware... 
    Hourly pay
    Price work
    Temporary work
    Internship
    Flexible hours

    Neuralink

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

    A leading technology company in San Francisco is seeking a Lead for the Embedded Engineering team to architect and build embedded software for lidar systems. You will lead a team of ICs, contribute in Linux, C, C++, and Python, and help drive the technical direction. Strong... 

    Ouster, Inc.

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

     ...Embedded Software Engineer (Camera & Edge AI Systems) Location: San Francisco, CA (Hybrid — 3+ days/week in-office) Experience: 1–3 Years Compensation: $170,000 – $215,000 Base + 0.1% – 0.25% Equity About the Company They are an elite, venture-backed... 
    Work at office
    Night shift
    3 days per week

    Lumex Talent

    San Francisco, CA
    5 hours ago
  •  ...Title: Embedded Software Engineer Location: San Jose, CA Job Summary: We are looking for a talented Principal Embedded SW Engineer...  ...experience in sensors, particularly with LiDAR, Radar, and Camera systems. • Experience with implementation of various standard... 
    Local area

    Kasmo Global

    Daly City, CA
    23 hours ago
  •  ...Description We are looking to recruit an exceptional Embedded Software Engineer - Real-Time Embedded to develop the foundational software that keeps our robot hardware alive, building the core systems that provide a platform for robust, safe, and deterministic... 

    Maven Robotics

    San Francisco, CA
    12 hours ago
  • $197.53k - $276.54k

     ...Senior Embedded Software Engineer At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're...  ...to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion.... 
    Permanent employment
    Temporary work
    Local area
    Remote work
    Worldwide
    Relocation package

    Blue Origin

    San Francisco, CA
    4 days ago
  •  ...Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR Clayton, North Carolina OR San Francisco, CA!... 
    Full time

    Diversified Services Network

    San Francisco, CA
    2 days ago
  •  ...Embedded Software Engineer Deepnight is creating the best low light camera in the world by embedding an AI model into it. Our model processes...  ..., developing, and optimizing software for embedded systems, with a strong focus on software bringups for custom imaging... 

    Deepnight

    San Francisco, CA
    2 days ago
  • $170k - $215k

     ...Embedded Software Engineer Title of Role: Embedded Software Engineer Location: San Francisco, hybrid Company Stage of Funding: Series...  ...company is leveraging cutting-edge AI to develop advanced systems, including AI night vision software. With a small, agile team... 
    Work at office
    Night shift

    Recruiting from Scratch

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

     ...Embedded Software Engineer San Francisco-Bay Area, CA Glydways is reimagining what public transit can be. We believe that mobility is the...  ...affordability, and minimal environmental impact. The Glydways system is a groundbreaking network of carbon-neutral,... 
    Local area

    Glydways

    San Francisco, CA
    1 day ago
  • $97k - $132k

     ...Embedded Software Engineering Intern Atomic Semi is building a small, fast semiconductor fab. It's already possible to build this with today's...  .... You'll be a good fit if you're familiar with end-to-end system bring-up. Our philosophy is to get things built and tested... 
    Hourly pay
    Weekly pay
    Internship
    Work at office
    Visa sponsorship
    Night shift

    Atomic Semi

    San Francisco, CA
    4 days ago
  •  ...building the most advanced hardware, software, and AI technology to make it possible...  ...Role Join our team as a Senior Embedded Software Engineer to help us bring current and next generations...  ...: Design, develop, and maintain system software, including systemd... 
    Full time
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    Night shift

    Eight Sleep

    San Francisco, CA
    1 day ago
  • $76.2k - $187.74k

     ...Embedded Software Engineer Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like...  ...and correction of reported defects. • Participation in systems engineering to ensure smooth software integration. • Support... 
    Permanent employment
    Full time
    Contract work
    Local area

    Capgemini

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

     ...across all levels of the stack. About The Edge Systems Team: Edge engineering is responsible for the hardware and software orchestrating the hardware installed at fish...  ...processing systems Develop on ARM-based embedded platforms using C, C++, python, golang or... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Aquabyte

    San Francisco, CA
    5 days ago
  •  ...Francisco is seeking an experienced Electrical Engineer to lead the design and development of robust sensor systems. The ideal candidate will have over 3 years of experience...  ...hardware design, with skills in debugging and embedded systems. Responsibilities include collaborating... 

    Specter

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

    An innovative robotics company in San Francisco seeks an experienced engineer to lead the design of embedded systems and electronics for robotic applications. You will integrate sensors, develop firmware, and collaborate across teams to ensure system reliability. Ideal... 

    Foundation Robotics Lab

    San Francisco, CA
    1 day ago
  •  ...respond quickly, but we WILL look here first when we crank up the hiring machine again.] Dapster is looking for a Lead Embedded Systems Software Engineer to join our small-but-powerful team. This is an impact opportunity -- we're very much still an early-stage startup,... 
    Work experience placement
    Work at office
    Remote work

    Dapster, Inc

    San Francisco, CA
    1 day ago
  • $175k - $200k

     ...Principal Embedded Software Engineer BRISBANE HQ - BRISBANE, CA 94005 Overview Salary Range $175,000.00 - $200,000.00 Salary Level Senior...  ...and development of embedded software for medical device systems. This role focuses on delivering safe, reliable, and high-... 
    Full time

    Cutera

    Brisbane, CA
    2 days ago
  • $148k - $249k

     ...The Embedded Software team owns our low-level software integration platform, coordinating communications...  ...for truck control functions such as engine control, steering and braking. -...  ...feedback with our localization and control systems in order to implement redundant safety... 
    Remote work
    3 days per week

    Waabi

    San Francisco, CA
    2 days ago
  • $160k - $220k

     ...Embedded Engineering Team At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they...  ...architecting, executing, and building the embedded software that powers our lidar firmware system. You will work as a technical peer to the team lead... 
    Work experience placement
    Work at office
    Local area

    Ouster

    San Francisco, CA
    1 day ago
  •  ...Role Overview As a Senior/Staff Embedded Linux Engineer at BrightAI, you will help support, maintain...  ...new hardware revisions, improve system behavior, and resolve complex system-level...  ...Develop and maintain low-level system software in C/C++, working closely with custom... 

    BrightAI Corporation

    San Francisco, CA
    23 hours ago
  • $110k - $132k

     ...a small team of exceptional, hands‑on engineers to make this happen. Mechanical, electrical...  ...40 years. About the role We’re hiring Embedded Software Engineering Interns for the fall term....  ...fit if you’re familiar with end‑to‑end system bring‑up. Our philosophy is to get... 
    Hourly pay
    Weekly pay
    Internship
    Work at office
    Visa sponsorship
    Night shift

    Atomic Semi

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

    About the role: As a Senior Systems Software Engineer at Lumafield, you will work on the software that powers our next-generation, manufacturing...  ...-ray physics, high-speed detectors, image processing, and embedded systems. On a small team working on our newest hardware,... 
    Full time
    Work at office
    Flexible hours

    Lumafield

    San Francisco, CA
    3 days ago
  •  ...voice-first AI wearable — starting with a smart ring that integrates embedded systems, low‑power wireless communication, and intelligent AI agents. The Role We are looking for an Embedded Software Engineer (new graduate or early career) who is excited about building real... 

    Whaisper

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer - Munition System. Be the first to apply!