MetaOption LLC

Embedded Software Engineer — Munition System

MetaOption LLC  •  San Francisco, CA (Onsite)  •  1 day ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description



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

MetaOption LLC

About MetaOption LLC

Microsoft Gold Certified Partner | Trusted Adviser

MetaOption is a technology services firm specializing in business applications and cloud solutions. We help mid-market and enterprise customers solve their business challenges through strategic consulting services, innovative offerings and industry-specific solutions built on the latest technologies.

Services:

- Microsoft Dynamics 365 Business Central

- Microsoft Dynamics 365 Business Central On-Premise (NAV 2018)

- Dynamics NAV 2018, 2017, 2016, 2013 R2, 2009 Customization, Support

- Dynamics Business Central/NAV Integration, Upgrade, Reporting

- Microsoft Dynamics 365 (CRM)

- Microsoft BI

- Jet Reports

- EDI Integration

- Microsoft Dynamics Hosting

- Microsoft Dynamics Staffing

Industry Solutions for Dynamics NAV / Dynamics 365 Business Central

- Dynamics 365 Business Central/NAV Manufacturing ERP Solution for Job-based manufactures and integration with Engineering Systems

- Dynamics 365 Business Central/NAV Pharma ERP Solution for Wholesalers, Distributors, and Manufacturers

- Dynamics 365 Business Central/NAV Logistics ERP Solution

- Dynamics 365 Business Central/NAV Telecom Master/Dealer ERP Solution

Dynamics 365 Business Central/NAV Add-ons

- Warehouse Management System (WMS) for Dynamics 365 Business Central/NAV with ADCS (Advanced Data Capture System) mobile solution

- Pharma Track & Trace Add-on for Dynamics 365 Business Central/NAV

- Barcode Add-on for Dynamics 365 Business Central/NAV

- License Plate (Container Management) Add-on for Dynamics 365 Business Central/NAV

- MetaDocs Document Management Add-on for Dynamics 365 Business Central/NAV

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Jersey City, NJ
Year Founded
2005
Social Media