About Us

IHF Ltd is an award-winning Human Factors consultancy, chartered by the Institute of Ergonomics and Human Factors (CIEHF) with a focus on human systems integration, training, and incident investigation. The IHF team is diverse and come from various industry and academic backgrounds, including aviation, psychology, engineering, ergonomics, safety, and other fields which highly complement each other in the world of human factors. This is what makes IHF’s capabilities extensive, creative, flexible, and global.

Job brief

We are looking for a part-time professional Firmware Engineer to execute the firmware development of a wearable wrist device.


  • Design and implement firmware from requirements to production and commercial deployment
  • Design, develop, code, test and debug system firmware
  • Review code and design
  • Analyze and enhance efficiency, stability and scalability of system resources
  • Integrate and validate new product designs
  • Support firmware QA and optimize I/O performance
  • Provide postproduction support
  • Interface with hardware design and development
  • Assess third party and open source firmware
  • Work with the project Coordinator to provide ongoing support for the project pilot


  • Proven work experience in firmware engineering
  • BS degree in Computer Science or Engineering
  • Experience with hands-on development and troubleshooting on embedded targets
  • Solid programming experience in C or C++
  • Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems
  • Familiarity with firmware configuration management tools, defect tracking tools, and peer review
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems
  • Adequate knowledge of reading schematics and data sheets for components
  • Altium and Eagle Software License
  • Strong documentation and writing skills

Hours and Renumeration

  • Part-time or full-time
  • Start date ASAP
  • Salary: £26,450.00-£45,000.00 per year + bonus scheme


  • Flexible schedule
  • Work from home


  • 4 – 8 hour shift

Apply for this position

Allowed Type(s): .pdf, .doc, .docx