Embedded Software/Firmware Engineer

Copello Global Ltd

Farnborough

On-site

GBP 60,000 - 90,000

Full time

35 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private medical cover
25 days' annual leave
Pension contributions
Life assurance
Flexible working hours
Cycle-to-work
Will-writing services
Security clearance allowance

Job summary

Copello is recruiting embedded software/firmware engineers to join a multidisciplinary team in Farnborough. You will work across the full development lifecycle, from early-stage research and prototyping to testing and full product development.

We seek curious engineers with strong embedded software foundations and an interest in FPGA, electronics and related technologies. A UK security clearance (SC/DV) is required for some roles.

Qualifications

  • Experience in software development across C/C++.
  • Knowledge of Rust, Python and Linux-based embedded systems.
  • Familiarity with AI/ML concepts is a plus.

Responsibilities

  • Design, develop and test embedded software and firmware for specialist applications.
  • Contribute to research, prototyping and technology development.
  • Collaborate with software, FPGA and hardware engineers.
  • Explore new technologies to improve capability and performance.
  • Support concepts from idea to implementation.
  • Ensure secure handling and regulatory compliance.

Skills

C/C++
Rust
Python
Embedded Linux
AI/ML

Education

Engineering degree

Job description

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

Candidates should have experience in software development across one or more of the following areas:

  • C and/or C++.
  • Rust.
  • Python.
  • Embedded Linux.
  • Artificial intelligence and machine learning.

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

Experience in any of the following areas would be advantageous:
  • 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 ModelSim.
  • 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.

The successful candidate will have access to a competitive benefits package, which may include:

  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software/Firmware Engineer
Embedded Software/Firmware Engineer

Copello • Farnborough

On-site
GBP 55,000 - 75,000
Annual bonus
Private medical cover
25 days' annual leave + bank holidays
+4
Embedded Software / Firmware Engineer
Embedded Software / Firmware Engineer

Matchtech Group • England

On-site
GBP 55,000 - 90,000
Annual bonus scheme
Private medical cover
Pension contribution
+1
Embedded Software Engineer
Embedded Software Engineer

Addition Solutions • Farnborough

On-site
GBP 70,000 - 100,000
Embedded Firmware Engineer — Flexible Hours & Benefits
Embedded Firmware Engineer — Flexible Hours & Benefits

Copello • Farnborough

On-site
GBP 55,000 - 75,000
Annual bonus
Private medical cover
25 days' annual leave + bank holidays
+4
Embedded Firmware Engineer — AI, FPGA & Flexible Hours
Embedded Firmware Engineer — AI, FPGA & Flexible Hours

Copello Global Ltd • Farnborough

On-site
GBP 60,000 - 90,000
Private medical cover
25 days' annual leave
Pension contributions
+5
Embedded Software Engineer – Consultant
Embedded Software Engineer – Consultant

IC Resources • Cambridgeshire and Peterborough

On-site
GBP 65,000 - 90,000
Performance bonus
Share incentive scheme
Enhanced pension
+7
Fpga Design Engineer
Fpga Design Engineer

Lynx Recruitment Ltd • Melbourn

On-site
GBP 60,000 - 90,000
Annual bonus
Pension contribution (10%)
Private medical insurance
+4
Electronics Engineer
Electronics Engineer

Lynx Recruitment Ltd • Melbourn

On-site
GBP 52,000 - 78,000
Annual performance bonus
Employer pension contribution
Private medical insurance
+4
FPGA Development Engineer in Farnborough
FPGA Development Engineer in Farnborough

Energy Jobline CVL • Farnborough

On-site
GBP 65,000 - 90,000
Bonus
Firmware Engineer
Firmware Engineer

Platinum-Recruitment • Waterlooville

On-site
GBP 42,000 - 49,000
25 days holiday
Bank holidays