Enable job alerts via email!

Senior Embedded Software Engineer

good hair day

Cambridge

On-site

GBP 45,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A leading professional hair tools brand in Cambridge is seeking an Embedded Software Engineer to lead firmware development for next-generation products. You will design and integrate software/hardware, innovate in control systems, and ensure high performance in a fast-paced environment. Suitable candidates will have experience in embedded firmware development for consumer electronics and strong proficiency in C programming.

Qualifications

  • Demonstrated experience in embedded firmware development for microcontroller-based systems.
  • Strong proficiency in C programming, with experience in bare-metal and/or RTOS environments.
  • Solid understanding of communication protocols such as I2C, SPI, UART, and BLE.

Responsibilities

  • Lead the full lifecycle of embedded software development.
  • Collaborate with electronics teams to evolve development methodologies.
  • Design and validate control algorithms for embedded applications.

Skills

Embedded firmware development
C programming
Control theory
Agile development
BLDC motor control

Education

Bachelor's degree in Computer Science or related field

Tools

Zephyr RTOS
Jira
Git
Job description

This job is brought to you by Jobs/Redefined, the UK\'s leading over-50s age inclusive jobs board.

WHO ARE WE?

Iconic British brand ghd is a global leader in high end professional hair styling tools and the UK\'s number one recommended styling brand. Loved by stylists and consumers, loved by press, and loved by the people that work for the brand!

Merging science and innovation, with luxury beauty and style; ghd combines cutting edge technologies and beautiful designs to create the most technically advanced hair tools in the world.

Developed by leading scientists and engineers in the dedicated ghd R&D laboratories in Cambridge, ghd tools deliver "safer for hair" heat styling that have become an essential part of the daily lives of professional hair stylists and consumers globally.

Renowned for game changing innovation and superior performance, at ghd we are on a mission to transform lives with the power of a good hair day!

ABOUT THIS ROLE

We are looking for a hands-on Embedded Software Engineer to lead the development of firmware for our next-generation consumer electronics. You will be at the heart of building intelligent, responsive products that seamlessly integrate software and hardware. This role offers the opportunity to shape embedded architecture, drive innovation in control systems, and collaborate across disciplines to deliver high-performance, scalable solutions in a fast-paced, product-driven environment.

LOCATION

This role will be based in our Cambridge office.

JOB ROLE AND RESPONSIBILITIES
  • Lead the full lifecycle of embedded software development-from requirements capture and architecture design to implementation, validation, and release.
  • Collaborate with the Head of Electronics to evolve development methodologies and introduce best-practice frameworks for embedded systems.
  • Partner with hardware, product, and project teams to ensure tight integration between firmware and physical components, optimizing for performance, reliability, and manufacturability.
  • Design, tune, and validate control algorithms for BLDC motors, IoT devices, and other embedded applications, with a focus on real-time responsiveness and energy efficiency.
  • Ensure firmware aligns with hardware verification plans, compliance standards, and performance benchmarks across regulatory and internal quality metrics.
  • Investigate and resolve complex system-level issues, including field failures and product returns, using deep technical analysis and hardware-software debugging tools.
  • Maintain clear, structured documentation for internal knowledge sharing and regulatory compliance, supporting scalable development and certification processes.
REQUIREMENTS
  • Demonstrated experience in embedded firmware development for microcontroller-based systems, ideally in high-volume consumer electronics or IoT products.
  • Strong proficiency in C programming, with hands-on experience in bare-metal and/or RTOS environments.
  • Solid understanding of control theory, algorithm design, and real-time system constraints.
  • Experience with Zephyr RTOS, ARM Cortex-M architectures, and low-power embedded platforms.
  • Familiarity with communication protocols such as I2C, SPI, UART, and BLE.
  • Practical experience with BLDC motor control, sensor integration, and hardware abstraction layers.
  • Agile development experience using tools like Jira, Git, and CI/CD pipelines.
  • Bachelor\'s degree in Computer Science, Electrical Engineering, Mathematics, or a related technical discipline.
VALUES

We at ghd are proudly committed to our Company Values and aim to attract and retain employees who live our Values.

  • Collaborative - We work together to create the extraordinary.
  • Creative - We foster creativity & excellence to create value for our brands and business.
  • Courageous - We are agile, entrepreneurial & we own our future.
  • Connected - We stay connected and ensure we are always consumer first.
  • Committed - We are responsible for our impact on other & the planet.
Notice to Employment businesses/ Agencies.

ghd does not accept referrals from employment businesses and/or employment agencies in respect of the vacancies posted on this site. ghd shall therefore not be liable for any fees arising from such actions or any fees arising from any referrals

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.