HRS - Senior Embedded Firmware Engineer


Job Title - Senior Embedded Firmware Engineer

Location - Hybrid – Home based plus our office in Bottesford, Nottinghamshire

Hours - Mon Fri - 8:30am to 5pm

This position is suitable for an experienced software engineer with a proven background in developing new solutions.

As an Embedded Firmware Engineer, you can expect the benefits from Highway Resource Solutions (HRS) that come with being an employer of choice:


  • Highly competitive salary
  • 33 days holiday including Bank Holidays plus one for Birthday
  • Job Security
  • Company Pension
  • Uniform and PPE provided free, where appropriate
  • Access to our Internal Academy and Career Development
  • Refer A Friend Scheme of up to £500
  • Fill Your Boots Rewards – saving an average of £400 per year
  • Working with digitally enabled work zone safety solutions
  • Career Development
  • On-site free parking
  • Life Assurance and a range of other benefits you can access through an app!


About the role of Embedded Firmware Engineer

There has never been a better time to join HRS as an Embedded Firmware Engineer! We are a small, friendly and growing team so there is a family feel and buzz about the place. We have had our most successful year ever! We are growing significantly – which is why we need YOU!

HRS is the leading European provider of smart technology for temporary traffic management worksites. By designing, manufacturing and operating our new digital products, we are changing how Connected and Autonomous vehicles will interact with the roadworks of the future.  Our technology platform uses the latest 4G/IoT communications, high precision GNSS, Artificial Intelligence, Big Data and Cloud services.

Therefore, as an Embedded Firmware Engineer you will work on a range of innovative IoT applications around smart connected products. You will be working with an experienced engineering team to develop new products from the conceptual design stage, right up to customer field trials and mass production.

This is a hands-on role, where you will be expected to design, implement and test new designs, along with upgrades to existing products.


What good looks like for an Embedded Firmware Engineer


  • 7 or more years of embedded C development experience, plus at least one other embedded language (preferably C++).
  • A range of bare metal and RTOS experience.
  • Experience with development tools such as Kiel and TI Code Composer Studio.
  • A strong understanding of low powered local radio network technologies and configuration toolsets.
  • An organised mindset, paying suitable attention to documentation and process.
  • Ability to create effective and efficient code, implementing best design and debug practices.
  • Experience of the full development lifecycle, from initial feasibility and concept design to validation, certification and ongoing support.
  • Ability to work as part of a multi-disciplinary team.
  • An appreciation of hardware, and the ability to understand schematics.
  • Experience developing high reliability or safety critical systems (MISRA experience would be advantageous)


  • Cellular and sub 1GHz radio technologies and experience with GNSS.
  • Experience in high reliability or safety critical development.
  • Working as part of an Agile development team.
  • Experience of Jira, GitHub and Continuous Integration (CI) environments.

We want someone who has the ability to constructively challenge and is able to effectively collaborate.



Highway Resource Solutions believe the skills, capabilities and talents of our people are the key to our success. We benefit enormously from the diversity and variety of our workforce and are fully committed to maintaining and encouraging this diversity.

The richer the mix of people, skills and cultures; the greater the range of inputs, viewpoints and experiences. Because of this, HRS is fully committed to being an equal opportunities employer, defined by its diversity and opposition to all forms of unlawful and unfair discrimination.



Please enter your email to start your application
Welcome . Please enter your password to login and apply

Forgot your password?