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. Responsibilities 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 Qualifications 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. Preferred Qualifications 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. Training & Relocation 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. #J-18808-Ljbffr MetaOption, LLC
- ...Bachelor’s Degree Job Function: Engineering Industry: Defense & Space... ..., safety‑critical kinetic munition deployed via an FPV‑class... .... At the core of the system is an Electro‑Mechanical Safe... ...drivers, timing, and hardware‑software integration. Environmental...SuggestedRelocation
- Lya Collective is seeking a Mechanical Engineer for a safety-critical project in San Francisco, CA. You will be responsible for the mechanical design of a kinetic munition, overseeing the process from concept and CAD through to production. The position requires extensive...Suggested
- ...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, mechanism...SuggestedFull time
- ...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... ...validation. Collaborate closely with firmware engineers on drivers and timing. Drive...SuggestedRelocation
$170k - $277.5k
...Skydio Drone Engineer Skydio is the leading US drone company and... ..., best-in-class hardware and software product development, operational... ...the Team We design camera systems that support autonomous... ...lens shading, etc.) Strong embedded development experience, including...SuggestedFull timeLocal areaRelocation package$150k - $220k
...Astranis Space Technologies is hiring a Senior Flight Software Engineer in San Francisco, California. In this role, you will develop software for advanced satellites, enhance reliability, and mentor junior engineers. Candidates should have 5-8 years of experience in C++...$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 timeTemporary workInternshipFlexible hours$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 payPrice workTemporary workInternshipFlexible hours$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...- ...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...
- ...Embedded Controls Engineer Lead – Newlight Location: On-site Team: Embedded Systems & Real-Time Control Newlight is developing the world’s first scalable retrofit solution enabling hydrogen-assisted combustion for the existing global fleet. We combine advanced...Immediate startWorldwide
- ...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
$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 officeImmediate startRemote workFlexible hours$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 officeNight shift- ...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...
$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$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 employmentFull timeContract workLocal area- ...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 timeWork at officeImmediate startWorldwideFlexible hoursNight shift
$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 payWeekly payInternshipWork at officeVisa sponsorshipNight shift- ...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...
- ...Staff Embedded Software Engineer San Francisco Bay Area Role Overview As a Senior/Staff Embedded Linux Engineer at BrightAI, you will help... ...teams to support new hardware revisions, improve system behavior, and resolve complex system-level issues. This role...
$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 work3 days per week- ...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 placementWork at officeRemote work
$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 placementWork at officeLocal area$159.8k - $235k
...better. About the Role We are looking for a Senior/Staff Embedded Software Engineer to lead the development and bring-up of ARM-based microcontroller... ...and cross-disciplinary collaboration with electrical and systems engineers. You\'re excited about this opportunity because...Hourly payWork at officeLocal areaFlexible hours- Array Labs is seeking an Embedded Software Engineer located in the San Francisco Bay Area, who will develop embedded software to enable reliable satellite radar operations. This role involves working on board bring-up, collaborating with engineers across teams, and ensuring...
- ...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...
$150k - $400k
Embedded Software Engineer (FPGA And Firmware) Location: San Francisco Bay Area Job Tags: Software At Array Labs, we are building the world's most... ...the physical world. We design and build our entire radar system in-house, from antenna panels and RF front-ends to digital...Permanent employment- ...generation smart home devices. We are looking for Junior Linux BSP Software Engineers to join our BSP team, supporting both mining and smart... ...lines - a great opportunity to grow your career in embedded systems with hands‑on hardware exposure from day one. Location: US...InternshipRemote workFlexible hours
$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 payWeekly payInternshipWork at officeVisa sponsorshipNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer — Munition System. Be the first to apply!
- embedded firmware developer San Francisco, CA
- embedded systems software engineer San Francisco, CA
- embedded developer San Francisco, CA
- embedded engineer San Francisco, CA
- embedded software engineer San Francisco, CA
- healthcare systems engineer San Francisco, CA
- application system engineer San Francisco, CA
- operating system engineer San Francisco, CA
- space systems engineer San Francisco, CA
- system engineer remote San Francisco, CA


