About the Company
Award-winning design consultancy specialising in bringing innovative electronic products to market. With deep expertise across hardware and software design, the company supports projects from initial concept through to production for markets including industrial automation, IoT, medtech, automotive, consumer-connected devices, EV infrastructure and more. Working with a broad range of clients across the UK, Europe and beyond, the team’s work spans bespoke embedded firmware, microcontroller systems, smart connected products and complex diagnostics tools — all backed by ISO 9001 quality processes and a strong reputation for technical excellence.
Role Overview
They’re seeking an experienced Senior Embedded Software Engineer (Consultant) who can hit the ground running. In this role you’ll take ownership of embedded software tasks across a diverse project portfolio, from low-level microcontroller firmware to IoT-enabled systems, while also engaging directly with clients. You’ll help define requirements, provide technical leadership, and mentor more junior engineers, ensuring delivery of high-quality solutions on time and to specification.
Key Responsibilities
* Lead embedded software development for multiple concurrent projects (typically 1–9 months in duration)
* Represent the consultancy in customer meetings, responsibility for technical scope, estimates and delivery dates
* Design, implement and debug firmware on microcontroller platforms
* Plan and coordinate work, ensuring milestones are met with strong time management
* Provide technical coaching and mentorship to junior / graduate engineers
* Liaise with hardware, firmware and application teams internally and with external stakeholders
* Ask and answer technical questions confidently in both customer-facing and internal settings
Essential Requirements
* 5+ years’ embedded software experience in product-focused environments
* Strong C / C++ skills and working with new hardware and diagnostic tools
* Experience of using embedded CPUs such as NXP, STM32, Microchip, ESP32, etc
* Working with FreeRTOS and low-level microcontroller code
* Excellent verbal and written communication skills, confident in customer interactions
* Proven time management and delivery-focused mindset
Nice to have
* Embedded (Yocto / OpenEmbedded) Linux software experience (uboot / kernel / drivers) for ARM platforms
* Any embedded application development interest
What’s in It for You
* Hybrid working with flexible hours and no customer site travel requirements
* Quarterly bonus (up to 20%)
* 26 days holiday + UK bank holidays, with additional leave earned through tenure
* Newly built modern penthouse office with excellent local amenities
* Exposure to a wide variety of technical challenges and ownership of impactful projects
#J-18808-Ljbffr