Senior Embedded Software Engineer
The OpportunityJoin a high-performance engineering team building advanced systems from the ground up. You’ll work close to the hardware, developing embedded software that sits at the core of complex, high-speed products - with real ownership across architecture, implementation, bring-up and integration.This is a role for someone who enjoys operating in the hard bits: low-level software, system infrastructure, debugging, and getting things working where software meets silicon. You’ll collaborate closely with hardware, DSP and systems engineers to build robust, production-ready technology in a fast-moving environment.What You’ll GetHighly competitive compensationThe chance to build foundational technology from scratchReal ownership across firmware, system software and integrationDeep exposure to embedded, DSP, hardware and system-level engineeringExtremely high levels of ownershipWhat You’ll BringStrong experience in real-time embedded software developmentConfidence working in Embedded C and low-level system environmentsExperience with bare-metal firmware, RTOS, and hardware-near debuggingA solid understanding of DSP, PHY, or performance-critical system softwareIf you believe yourself, or someone you know, would be well suited to this role, apply now or get in touch!