The Role:
As a Senior Embedded Developer, you’ll take ownership across the full development lifecycle, from requirements gathering and system design through to implementation, development, debugging, validation, and customer delivery. You’ll work closely with both technical and non-technical stakeholders, helping the team navigate technical challenges while remaining heavily involved in hands‑on engineering work.
Key Responsibilities:
- Develop high-quality embedded software solutions in C for wireless connectivity products
- Work across WiFi and Bluetooth stack integration and optimisation
- Lead technical problem solving and contribute to complex customer-facing projects
- Participate in debugging, validation, testing, and continuous improvement activities
- Support customer meetings, demos, and technical discussions
- Mentor junior engineers and contribute to team capability growth
- Collaborate wi...