×
Register Here to Apply for Jobs or Post Jobs. X

Firmware Engineer

Job in Waterlooville, Hampshire County, PO7, England, UK
Listing for: Platinum Recruitment Consultancy
Full Time position
Listed on 2026-09-11
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 40000 - 41000 GBP Yearly GBP 40000.00 41000.00 YEAR
Job Description & How to Apply Below
Embedded Systems Engineer - Waterlooville, Hampshire | Competitive Salary + 25 Days Holiday + Bank Holidays | Build Your Career in Embedded Technology

Are you an early-career Firmware Engineer, recent graduate, or junior embedded systems engineer looking to develop your skills in a practical engineering environment? This is an exciting opportunity to join an established engineering business in Waterlooville, Hampshire, where you'll receive support and mentoring while gaining hands-on experience across firmware, electronics and product development.

You'll support the development of advanced load monitoring and measurement solutions used across demanding industries worldwide. From wireless sensor boards and load cells to monitoring systems, you'll work alongside experienced engineers on varied projects and gradually build your confidence across the full product development lifecycle.

Why apply for this Embedded Systems Engineer role?

You'll have the opportunity to:

Earn a competitive salary, dependent on experience.
Enjoy 25 days' annual holiday plus bank holidays
Work on innovative products combining firmware, electronics and wireless technology and camera systems.
Support projects from concept through to testing and production, while learning from experienced engineers
Develop your knowledge of embedded systems, PCB design and communication technologies through practical, hands-on work
Work alongside experienced engineers and cross-functional teams
Contribute to new product development as well as improving established products
Build products used across industries including marine, construction, energy and infrastructure

Key Responsibilities:

As an Embedded Systems Engineer, you'll support the design, development, testing and maintenance of embedded hardware and firmware solutions, including:

Supporting the development of clean, reliable and maintainable embedded firmware using C and C++
Learning to work with PIC and other microcontrollers, including bare-metal and real-time operating system environments
Assisting with algorithms, low-level drivers, peripheral interfaces and communication systems
Supporting schematic capture, PCB design, prototyping and validation activities under guidance
Working with interfaces and protocols including SPI, I2C, UART, RS232/485 and One Wire
Developing products such as load cells, wireless sensor boards and monitoring systems
Working with engineers from firmware, hardware, mechanical, software and production teams to understand complete product solutions
Testing prototypes and investigating hardware and software faults using laboratory and diagnostic equipment
Supporting new product introductions, production testing and documentation activities
Maintaining and improving existing hardware and firmware platforms
Helping to produce and maintain technical documentation including test procedures, production notes, BOMs and design records
Collaborating with internal teams and learning how engineering projects move from design into production

What we're looking for:

We're looking for a motivated early-career engineer with an interest in embedded systems, firmware and electronics. You may be a recent graduate, have completed an internship or placement, or have gained practical experience through personal, academic or professional projects.

Degree, HND or equivalent qualification in Electronics, Embedded Systems, Computer Science, Telecommunications or a related discipline
Minimum 1 to 3 Years of experience in the embedded systems development environment.
Basic knowledge of C and/or C++ programming
Some exposure to microcontrollers, embedded systems or electronics through work, study or personal projects
Interest in bare-metal firmware, real-time operating systems and low-level embedded development
Willingness to learn about low-level drivers, microcontroller peripherals and embedded communication interfaces
Awareness of communication protocols such as SPI, I2C, UART, RS232/485 or similar would be useful
Interest in analogue, digital or RF circuit design
Some familiarity with schematic capture or PCB layout tools would be advantageous
Exposure to EDA tools such as Pulsonix, KiCAD or similar would be helpful, but training can be provided
Ability or willingness to learn how to use oscilloscopes, signal generators and other diagnostic equipment
Interest in EMC/EMI requirements and electronic product compliance
Familiarity with Bluetooth, Wi-Fi, Zigbee or cellular technologies would be advantageous, but is not essential
Strong…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary