Wireless Software Engineer
Specter, San Francisco
The role
Specter is hiring a Wireless Software Engineer to own the wireless software stack across our distributed mesh sensor network, spanning radio configuration and control on the device, fleet-wide telemetry and diagnostics, and the tooling our RF team uses to design, deploy, and debug real sites.
What you will do
- Design, implement, and maintain the wireless software running on Specter's deployed edge devices, including radio configuration and control, channel and power management, QoS policy, rate control, and the device-side interfaces for remote node interrogation.
- Own fleetwide telemetry and diagnostics: collect, transport, store, and analyze per-link statistics across hundreds of deployed nodes, enabling remote diagnosis of link degradation.
- Integrate and characterize vendor wireless chipsets, drivers, and firmware including driver-level failure modes and engineering around vendor limitations we do not control.
- Debug complex issues spanning radio, driver, kernel, and application layers; determine root causes and instrument systems for future diagnostics.