Firmware Engineer

Company: People Source Consulting trading as Experis
Apply for the Firmware Engineer
Location: Cambridge
Job Description:

People Source Consulting trading as Experis provided pay range

This range is provided by People Source Consulting trading as Experis. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from People Source Consulting trading as Experis

Director at PSC trading as Experis | Recruitment Specialist for Embedded, Electronics, AI, Robotics, and Sustainable Energy Engineering Talent

Role: Firmware Hardware Engineer

Location: Cambridge + Fully onsite role

Salary: competitive depending on skills

Purpose / Role Overview :

The purpose of the role is to deliver complete electronics solutions to meet functional regulatory and manufacturing requirements. The ideal candidate would have strong hardware and firmware design skills with prior experience designing commercial products.

It is important you have designed products that are currently in the market.

Can work independently and deliver an end product.

Can design hardware and firmware.

Who you are:

We’re looking for a motivated and passionate person who has a strong interest in embedded software & electronics design. You enjoy writing code, building and simulating circuits, and you have a good intuitive understanding of discrete components. You’re organized, methodical, and take pride in doing things well. You love debugging code, troubleshooting circuits, and always seek to understand the fundamental reason when things don’t work. You are capable of developing code from either a blank slate or building on an existing codebase. You understand the need for good documentation and don’t see it as an impediment. You are a team player and like bouncing technical ideas with your colleagues.

Main Responsibilities & Accountability :

  • To take full ownership of electronics hardware & embedded firmware development to deliver complete electronics solutions, from concept to final product.
  • Hands-on roles that involve detailed design, development & testing of electronics hardware and firmware for all products.
  • Evaluation of new technologies relevant to product development.
  • Organize and manage EMC testing to ensure products pass EMC tests, including onsite visits to test labs, rapid iteration to test various fixes, and fundamentally finding viable solutions to meet EMC requirements.
  • Creation and maintenance of a complete set of design documentation (schematics, design notes, BOMs, PCB fabrication & assembly files, source code, software programming instructions, validation and verification documentation, etc.).
  • Troubleshooting faults at code, component, and system level. Investigation and root cause analysis of problems and finding solutions.
  • Continuous design improvement of existing products to achieve performance improvements, cost-down targets, and part obsolescence management.
  • Provide technical support to the Quality, repair, and customer services functions.
  • Writing requirements, technical reports, and keeping up to date with developments in technology and regulations.
  • Management of external electronics/firmware/software design contractors as needed to deliver electronics solutions.
  • Experience designing electronic circuits & embedded software for commercial products.
  • Proficient in Schematic capture & PCB Layout software, using Mentor Graphic PADs (preferable) or similar tools.
  • Complex problem-solving skills, attention to detail, and a methodical mindset.

A demonstrated working knowledge of hardware design skills, especially :

  • Low-power DC-DC SMPS circuits (under 50W).
  • General analogue electronics design including small signal handling and processing for input into microcontrollers.
  • Good prototyping skills, ability to solder fine pitch components and use common lab equipment (digital oscilloscope, spectrum analyser, etc.).
  • Bare metal & RTOS microcontroller software development in C.
  • Detailed understanding of microcontroller peripherals down to register level and have experience writing low-level drivers for SPI/I2C/UART/ADC/PWM/etc.
  • Able to write non-blocking, clean, maintainable, and reusable code from general requirements.
  • Experience with IoT technologies & common network protocols (Wi-Fi/BLE/MQTT/etc.).
  • Experience of working within a Quality System ideally EN ISO 13485 or ISO 9001 and awareness of validation and verification procedures.

Qualifications & Professional Experience :

  • Degree in Electronics Engineering.
  • At least 3-5 years of industrial experience in electronics & firmware design.
  • Experience in dealing with Far East suppliers.
  • Regulatory experience, in particular, familiarity with CE directives & regulations such as MDR, EMC, RED & LVD directives is highly desirable.

We offer:

  • Discretionary Bonus Scheme
  • 25 days holiday + bank holidays
  • Enhanced parental leave
  • Generous discounts on products
  • Socials and team lunches

AND a genuine opportunity to be a very key part of a high growth business.

Our team comes from a variety of backgrounds, and we embrace our differences. We strive to create an inclusive culture, continuing to grow our company and product ranges that are making people feel their best. If you want to play a vital part in delivering our brand’s promise of a life made bright, apply now to danielle.chapman@experis.co.uk

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering, Design, and Manufacturing

Industries

Appliances, Electrical, and Electronics Manufacturing, Computers and Electronics Manufacturing, and Manufacturing

#J-18808-Ljbffr…

Posted: March 6th, 2025