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

Embedded Software​/Firmware Engineer

Job in Farnborough, Hampshire County, OX17, England, UK
Listing for: Copello
Full Time position
Listed on 2026-10-16
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Python, Software Engineer
Salary/Wage Range or Industry Benchmark: 55000 - 75000 GBP Yearly GBP 55000.00 75000.00 YEAR
Job Description & How to Apply Below
Embedded Software / Firmware Engineer

Location:

Farnborough, Hampshire

The Opportunity

Copello is working with a leading technology and engineering organisation to recruit Embedded Software / Firmware Engineers to join a specialist, multidisciplinary engineering team based in Farnborough.

This is an opportunity to work on innovative technology solutions for complex engineering challenges, contributing across the full development lifecycle — from early-stage research, concept development and prototyping through to testing, validation and full product development.

We are keen to hear from engineers at a range of experience levels who have a strong foundation in embedded software development, with opportunities to broaden their expertise across FPGA development, electronics and associated technologies.

The successful candidates will be curious, creative engineers who enjoy solving challenging technical problems, exploring emerging technologies and developing practical solutions in a highly technical environment.

Key Responsibilities
  • Design, develop and test embedded software and firmware for specialist engineering applications.
  • Contribute to research, feasibility studies, prototyping and technology development.
  • Work collaboratively within a multidisciplinary team spanning software, FPGA and hardware engineering.
  • Investigate new technologies and identify opportunities to improve technical capability and performance.
  • Support the development of solutions from initial concept through to implementation.
  • Apply innovative thinking to complex engineering challenges.
  • Contribute to the secure handling of information and compliance with relevant regulatory requirements.
Essential Skills and Experience
  • C and/or C++.
  • Rust.
  • Python.
  • Embedded Linux.
  • Bare-metal microcontroller development.
  • Artificial intelligence and machine learning.

We welcome applications from engineers with a strong core skill set and an interest in developing additional technical capabilities.

Desirable Skills
  • Embedded software development:
    Full-stack embedded engineering, from device drivers and low-level firmware through to graphical user interfaces and web applications.
  • FPGA development:
    Experience with FPGA design tools and environments, including Vivado, Vitis and Model Sim.
  • Digital signal processing:
    Knowledge of signal processing techniques and their implementation.
  • Electronics and hardware design:
    Schematic capture, PCB design and associated mechanical design.
  • Radio frequency technologies:
    Familiarity with software-defined radio platforms, GNU Radio, RFNoC or related technologies.
  • Research and development:
    An ability to explore new concepts, evaluate emerging technologies and develop innovative technical solutions.
  • Security and compliance:
    An understanding of information security principles and working within regulated engineering environments.

For more senior candidates, a broader range of these skills and the ability to take technical ownership of projects would be particularly beneficial.

Qualifications

A degree in engineering, mathematics, physics or another relevant scientific discipline is preferred. Equivalent practical experience and technical expertise will also be considered.

Security Requirements

Due to the nature of the work, candidates must be eligible and willing to obtain and maintain the appropriate UK security clearance, including Security Check (SC) and Developed Vetting (DV).

Eligibility will be assessed in line with the applicable government security requirements and the specific needs of the role.

Benefits
  • Annual bonus scheme.
  • Private medical cover.
  • 25 days' annual leave, plus bank holidays, with the option to purchase additional leave.
  • Pension contributions.
  • Life assurance.
  • Flexible working hours, including the potential for an early finish on Fridays.
  • Additional flexible benefits, including cycle-to-work schemes and will-writing services.
  • Security clearance allowance, where applicable and subject to the required clearance
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