> Markdown version of [/jobs/ext/4271136-senior-firmware-engineer-ground-software](https://www.wearedevelopers.com/jobs/ext/4271136-senior-firmware-engineer-ground-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Firmware Engineer, Ground Software - **Company:** Neros Technologies - **Location:** Torrance, CA, United States - **Experience:** Expert - **Salary:** $180,000.0 - $252,000.0 - **Contract:** Permanent contract - **Skills:** Board Bringup, UClibc (C Standard Library), C++ (Programming Language), Data Link, Computer Networks, Software Debugging, Embedded C, Linux on Embedded Systems, Ethernet, Firmware, Universal Asynchronous Receiver/Transmitter, USB, Serial Peripheral Interface, Yocto, Integration Tests, Low Latency, Decoding, Hardware Debugging - **Published:** October 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a60ddb019487d10c ## About the Role * Strong embedded C, C++, or Rust in resource-constrained environments - you have shipped firmware that runs on real hardware in the field * Real-time firmware experience: interrupts, DMA, timing budgets, and the bugs that only show up under load * Hands-on board bring-up and hardware debugging - oscilloscopes, logic analyzers, and failures that don't reproduce in a debugger * Working knowledge of embedded communication interfaces - UART, SPI, I2C, USB, Ethernet * Track record of taking firmware from first boot to production with light direction * Test discipline appropriate to firmware that people depend on in the field Nice to have * Embedded Linux - building services and device interfaces on an embedded Linux system; Yocto or Buildroot exposure * Linux networking and IP-based radio or datalink integration * Video pipelines on embedded hardware - capture, decode, display, latency * RC radio or ground controller firmware - ExpressLRS, EdgeTX/OpenTX, or similar * Experience moving a product from a microcontroller to an embedded Linux platform * You fly - FPV, RC, or drones generally ## Description * Design, build, and maintain firmware for ground control hardware across microcontroller and embedded Linux targets * Own operator input handling, the communication link to the aircraft, and telemetry and video receive on the ground side * Own latency and reliability across the operator's control path, from input to transmission * Define the ground side of the aircraft-to-ground interface with the flight software team, including behavior when the link degrades * Bring up and debug new ground hardware alongside electrical engineering * Write unit and integration tests for your firmware, partnering with our test organization on hardware-in-the-loop and field testing