About Ithacus
Ithacus builds large-scale acoustic sensor networks that detect and localise drones. Founded by engineers with backgrounds spanning Harvard, Imperial, Citadel, and Palantir, we are deploying with Ukrainian security forces and scaling toward European and NATO markets. We are backed by investors from the infrastructure, defence, and finance worlds. The same low-cost drone threat facing the battlefield also faces critical infrastructure, borders, airports, and energy sites. We are building the universal sensing layer to protect them.
Description
This is primarily a firmware development role. You will own the firmware of our acoustic sensor nodes: ultra low power, field-hardened devices performing real-time multi-channel audio capture, on-device inference, and long-range radio communication. Code you write this month will run on deployed devices next month.
Main responsibilities:
- Develop and own firmware for our acoustic sensor nodes: real-time multi-channel audio capture, buffering, and preprocessing on ARM Cortex-M class microcontrollers
- Implement and optimize on-device signal processing and ML inference under tight power and memory budgets
- Design and build long-range radio communication protocols for reliable operation in the field
- Harden devices for unattended field deployment: watchdogs, OTA updates, brownout handling, telemetry, and graceful failure
- Support hardware bring-up and debugging at the hardware boundary - reading schematics, supporting on PCB development - as boards iterate
- Test firmware on real hardware and iterate rapidly against feedback from live deployments
What we offer
Founding engineer at a small, well-funded team. You own the firmware stack, work directly with the founders, and get feedback from real deployments.
£55–90k base + 0.25–3% equity. Skilled Worker sponsorship available.
Pay: £50,000.00-£90,000.00 per year
Benefits:
- Casual dress
- Company events
- Company pension
- Employee stock ownership plan
- On-site gym
- Referral programme
- UK visa sponsorship
Work Location: In person