Senior Embedded Software Engineer, High-Performance Signal Processing

Mach
United States
Workplace: OnsiteFull timeUSD 170,000 - 230,000Function: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Adaptability","Hands-on execution","Cross-functional collaboration","Debugging","Problem-solving"]

Design and implement low-latency embedded radar and RF sensing software for autonomous defense platforms on the DART team. Own the full software lifecycle—from board bring-up through writing, verifying, and optimizing production C/C++ code for real-time performance. Collaborate with hardware engineers on system trade-offs, develop and run lab/functional tests, and maintain embedded software quality, reliability, and performance for mission-critical radar systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mach
Mach
2 weeks ago

Senior Embedded Software Engineer, High-Performance Signal Processing

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Design and implement low-latency embedded radar and RF sensing software for autonomous defense platforms on the DART team. Own the full software lifecycle—from board bring-up through writing, verifying, and optimizing production C/C++ code for real-time performance. Collaborate with hardware engineers on system trade-offs, develop and run lab/functional tests, and maintain embedded software quality, reliability, and performance for mission-critical radar systems.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop next-generation counter-UAV radar defense systems for mission-critical use.
  • •Write high-performance, well-tested production C/C++ code across embedded platforms from MCUs to multi-core processors.
  • •Develop and maintain radar/RF sensing signal processing pipelines to ensure real-time, low-latency performance.
  • •Collaborate with hardware engineers on component selection, board bring-up, and hardware-software trade-offs.
  • •Develop and validate embedded software with functional and lab tests; own reliability, performance, and issue tracking.

Pay and Benefits

Salary: USD 170,000 - 230,000
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionRetirement SavingsPaid LeaveEquityLearning Budget

Key Requirements

  • •5+ years developing embedded software for radar, RF sensing, signal processing, wireless, or aerospace products.
  • •Proficiency in low-level C/C++ for embedded systems, producing clean, well-tested, efficient code.
  • •Experience with RTOS or bare-metal systems in memory-constrained environments.
  • •Ability to read schematics and bring up new boards/processors, including peripherals/drivers and embedded code from scratch.
  • •Deep understanding of communication protocols (SPI, I2C, UART, CAN, Ethernet) and real-time performance optimization.
Experience:5+ yearsRadarRF sensingSignal processingWirelessAerospace
Education:Bachelor's in Software Engineering, Computer Science, Electrical Engineering, or related field
Skills:AdaptabilityHands-on executionCross-functional collaborationDebuggingProblem-solving
Languages:English
Tech Stack:CC++RTOSBare-metalSPII2CUARTCANEthernetPythonDSPSignal processingRadarRF sensingWireless

Eligibility

Nationality:US National

Company Brief

Mach
Designs and manufactures unmanned systems, tactical engines, and decentralized defense manufacturing infrastructure (Forge) to scale production of autonomous aerial systems and related propulsion for U.S. defense customers and partners.
Industry: Defense Manufacturing
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Valuation: USD 250M to 500M
Funding: Series B
Headquarters: Huntington Beach, United States
Founded: 2023
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor