Principal Embedded Software Engineer
- Hiring Organisation
- Oakmont Consulting
- Location
- London Area, United Kingdom
Scale & Longevity - Implement OTA update systems, rollback strategies, version control and diagnostics to support large fleets of devices in the field. Bridge Hardware & Software - Collaborate closely with hardware engineers, designers and backend teams to ensure firmware supports the intended product experience. Set the Embedded Standard - Define firmware architecture, tooling … holistic view - managing memory, latency, concurrency, power consumption and failure scenarios. AI-Augmented Development - Experience using AI-assisted development tools as part of the engineering workflow and an interest in building developer-friendly platforms. Collaborative Approach - Comfortable working cross-functionally with engineers, designers and product teams to translate product ...