Firmware Engineer

2 months ago


Liverpool, Liverpool, United Kingdom Imperial Brands PLC Full time

About Imperial Brands PLC

Imperial Brands PLC is a leading global consumer goods company specializing in tobacco and nicotine products. We are committed to innovation, sustainability, and delivering exceptional experiences for our consumers worldwide.

The Role: Firmware Development Engineer

We are seeking a talented and passionate Firmware Development Engineer to join our Device Engineering Team within the R&D pillar of the Innovation function. This role is crucial in driving the development of cutting-edge devices for new product launches.

Your Responsibilities:

  • Collaborate with internal and external partners to design and develop innovative electronic devices throughout their entire lifecycle, from initial concept to final production.
  • Leverage your expertise in firmware and electronic engineering to deliver high-quality solutions that meet design specifications and performance requirements.
  • Contribute to the development of novel concepts and technologies to address engineering challenges and push the boundaries of product innovation.
  • Lead prototype design, iterative development cycles, and rigorous testing procedures to validate concepts and mitigate risks.
  • Work closely with cross-functional teams, including marketing, manufacturing, quality assurance, and regulatory affairs, to ensure seamless integration and successful product launches.
  • Build strong relationships with suppliers and partners to access the latest technologies and facilitate efficient production scaling.

Your Skills and Experience:

  • Extensive experience in full-lifecycle product development, particularly within high-volume manufacturing environments.
  • A strong understanding of firmware development principles and best practices across a wide range of microcontrollers.
  • Proficiency in bare metal and RTOS firmware development using C language and IDEs such as Keil, GCC/Clang based IDEs (STM32CubeIDE, MCUXpresso, TI Code Composer Studio).
  • Hands-on experience with electronic schematics, debuggers, logic analyzers, oscilloscopes, and DVMs.
  • Excellent communication, problem-solving, and project management skills.


  • Liverpool, Liverpool, United Kingdom Imperial Brands PLC Full time

    About the RoleImperial Brands PLC is a leading global FMCG company seeking a skilled Firmware Development Engineer to join our team in a dynamic and innovative environment.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop firmware for new product development projects, ensuring timely delivery and high-quality results.Develop...


  • Liverpool, Liverpool, United Kingdom Imperial Brands PLC Full time

    About the RoleImperial Brands PLC is a leading global FMCG company seeking a skilled Firmware Development Engineer to join our team in a dynamic and innovative environment.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop firmware for new product development projects, ensuring timely delivery and high-quality results.Develop...


  • Liverpool, Liverpool, United Kingdom Imperial Brands PLC Full time

    Job Title: Firmware Development EngineerImperial Brands PLC is seeking a highly skilled Firmware Development Engineer to join our team in Liverpool. As a key member of our Device Engineering Team, you will be responsible for designing and developing firmware for new product development projects within the R&D pillar of the Innovation function.Key...


  • Liverpool, Liverpool, United Kingdom Imperial Brands PLC Full time

    Job Title: Firmware Development EngineerImperial Brands PLC is seeking a highly skilled Firmware Development Engineer to join our team in Liverpool. As a key member of our Device Engineering Team, you will be responsible for designing and developing firmware for new product development projects within the R&D pillar of the Innovation function.Key...


  • Liverpool, Liverpool, United Kingdom Imperial Brands PLC Full time

    About the RoleImperial Brands PLC is seeking a talented Firmware Development Engineer to join their team in Liverpool. As a key member of the Device Engineering Team, you will be responsible for designing and developing firmware for new product development projects within the R&D pillar of the Innovation function.Key ResponsibilitiesCollaborate with partners...


  • Liverpool, Liverpool, United Kingdom Imperial Brands PLC Full time

    About the RoleImperial Brands PLC is a leading global FMCG company seeking a skilled Firmware Development Engineer to join its team in a dynamic and innovative environment.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop firmware for new product development projects, ensuring timely delivery and high-quality results.Develop...


  • Liverpool, Liverpool, United Kingdom Imperial Brands PLC Full time

    About the RoleImperial Brands PLC is a leading global FMCG company seeking a skilled Firmware Development Engineer to join its team in a dynamic and innovative environment.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop firmware for new product development projects, ensuring timely delivery and high-quality results.Develop...


  • Liverpool, Liverpool, United Kingdom Imperial Brands PLC Full time

    About the RoleImperial Brands PLC is a leading global FMCG company seeking a skilled Firmware Development Engineer to join its team in a dynamic and innovative environment.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop firmware for new product development projects, ensuring timely delivery and high-quality results.Develop...


  • Liverpool, Liverpool, United Kingdom Imperial Brands PLC Full time

    About the RoleImperial Brands PLC is a leading global FMCG company seeking a skilled Firmware Development Engineer to join its team in a dynamic and innovative environment.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop firmware for new product development projects, ensuring timely delivery and high-quality results.Develop...


  • Liverpool, Liverpool, United Kingdom Oracle Full time

    Hardware Cyber Security ResearcherOracle's Global Product Security (GPS) is seeking a highly skilled security professional to join the Ethical Hacking Team (EHT). As a member of the EHT, you will be involved in all aspects of product security assessment, from identification to fix.Key Responsibilities:Conduct hardware security assessments, identifying and...


  • Liverpool, Liverpool, United Kingdom Oracle Full time

    Hardware Cyber Security ResearcherOracle's Global Product Security (GPS) is seeking a highly skilled security professional to join the Ethical Hacking Team (EHT). As a member of the EHT, you will be involved in all aspects of product security assessment, from identification to fix.Key Responsibilities:Conduct hardware security assessments, identifying and...

  • Technical Consultant

    1 month ago


    Liverpool, Liverpool, United Kingdom Capgemini Engineering Full time

    About the JobWe are seeking a highly skilled Technical Consultant to join our Life Sciences Team at Capgemini Engineering. This is an exciting opportunity to work on a range of projects, from single-person consultancy roles to large-scale, multi-million-pound software development projects.Key ResponsibilitiesIncident resolution, including troubleshooting,...

  • Technical Consultant

    1 month ago


    Liverpool, Liverpool, United Kingdom Capgemini Engineering Full time

    About the JobWe are seeking a highly skilled Technical Consultant to join our Life Sciences Team at Capgemini Engineering. This is an exciting opportunity to work on a range of projects, from single-person consultancy roles to large-scale, multi-million-pound software development projects.Key ResponsibilitiesIncident resolution, including troubleshooting,...

  • Technical Consultant

    3 weeks ago


    Liverpool, Liverpool, United Kingdom Capgemini Engineering Full time

    About the JobWe are seeking a highly skilled Technical Consultant to join our Life Sciences Team at Capgemini Engineering. This is an exciting opportunity to work on a range of projects, from single-person consultancy roles to large-scale software development projects, and everything in between.Key ResponsibilitiesIncident resolution, including...

  • Technical Consultant

    3 weeks ago


    Liverpool, Liverpool, United Kingdom Capgemini Engineering Full time

    About the JobWe are seeking a highly skilled Technical Consultant to join our Life Sciences Team at Capgemini Engineering. This is an exciting opportunity to work on a range of projects, from single-person consultancy roles to large-scale software development projects, and everything in between.Key ResponsibilitiesIncident resolution, including...

  • Technical Consultant

    2 weeks ago


    Liverpool, Liverpool, United Kingdom Capgemini Engineering Full time

    At Capgemini Engineering, we're seeking a skilled Technical Consultant to join our Life Sciences Team. This exciting opportunity offers a chance to grow within the team and provides an attractive reward package.We have a range of projects from single-person consultancy roles to large-scale, multi-million-pound in-house software development projects. You'll...


  • Liverpool, Liverpool, United Kingdom Capgemini Engineering Full time

    At Capgemini Engineering, we are seeking a highly skilled Technical Specialist to join our Life Sciences Team. This exciting opportunity offers a chance to work on a range of projects, from single-person consultancy roles to large-scale software development projects.About the RoleThe successful candidate will have previous experience working within IT...

  • Technical Consultant

    1 month ago


    Liverpool, Liverpool, United Kingdom Capgemini Engineering Full time

    About the JobWe are seeking a highly skilled Technical Consultant to join our Life Sciences Team at Capgemini Engineering. As a Technical Consultant, you will play a crucial role in supporting our clients with their software challenges, from single-person consultancy roles to large-scale, multi-million-pound in-house software development projects.Key...

  • Technical Consultant

    1 month ago


    Liverpool, Liverpool, United Kingdom Capgemini Engineering Full time

    About the JobWe are seeking a highly skilled Technical Consultant to join our Life Sciences Team at Capgemini Engineering. As a Technical Consultant, you will play a crucial role in supporting our clients with their software challenges, from single-person consultancy roles to large-scale, multi-million-pound in-house software development projects.Key...

  • Technical Consultant

    4 weeks ago


    Liverpool, Liverpool, United Kingdom Capgemini Engineering Full time

    About the JobWe are seeking a highly skilled Technical Consultant to join our Life Sciences Team at Capgemini Engineering. This is an exciting opportunity to work on a range of projects, from single-person consultancy roles to large-scale software development projects, and everything in between.Key ResponsibilitiesIncident resolution, including...