Senior Embedded Software Engineer
Role: Senior Embedded Software Engineer
Salary: £60,000 – £70,000
Location: Cambridge
With decades of innovation behind them, this Cambridgeshire-based tech company designs and builds advanced connectivity and control solutions used across critical industries worldwide. They're scaling up their development team to meet growing global demand for their IP-based hardware products, and looking for an experienced embedded engineer to help drive that next wave of innovation.
Key Responsibilities
- Design and develop embedded software for IP-based hardware systems
- Work on both high-level architecture and detailed implementation
- Collaborate closely with hardware, software and QA teams within agile project groups
- Debug, optimise and enhance real-time applications
- Contribute to feature development for next-generation multimedia and networking products
Skills & Experience Required
- Strong commercial experience in Embedded C development
- Proven ability in multi-threaded and multi-process programming
- Solid understanding of Linux device drivers and kernel configuration
- Experience working in resource-constrained environments
Desirable
- Familiarity with RTOS and GNU Make-based build systems
- Experience with debugging tools such as GDB, Valgrind, mtrace, strace
- Knowledge of multimedia streaming, TCP/UDP networking, and video standards (DisplayPort, HDMI, USB)
- Exposure to continuous integration and automated testing environments
Keywords
Embedded C, Linux, RTOS, Kernel, Device Drivers, Valgrind, HDMI, DisplayPort, USB, Multimedia, Real-time Systems, Networking, Cambridge, Hybrid
- Company
- The ONE Group Ltd
- Location
- Cambridge, Cambridgeshire, UK
- Employment Type
- Full-time
- Posted
- Company
- The ONE Group Ltd
- Location
- Cambridge, Cambridgeshire, UK
- Employment Type
- Full-time
- Posted