Software Engineer (RF Hardware)

ECM Selection (Holdings) Limited

Cambridgeshire and Peterborough

On-site

GBP 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private medical insurance
Enhanced pension
Share options
Flexible benefits scheme

Job summary

ECM Selection (Holdings) Limited in Cambridge is seeking a Software Engineer to help deliver the next versions of RF technologies for smart hardware devices. The role combines software with algorithms used for RF hardware, requiring strong maths and sound software engineering practices.

Candidates should have extensive Python experience, familiarity with C/C++, unit testing, and RF applications, plus a top-tier degree (2.1 or 1st) in electronics, computer science, or physics from a leading

Qualifications

  • Extensive demonstrable experience in software projects related to hardware products.
  • Experience with hardware-based algorithms implemented in Python.
  • Strong software engineering experience including unit testing and validation.
  • Exposure to RF applications or real-time wireless systems desirable.
  • Strong academic achievements with at least high 2.1 or First in electronics, computer science or physics from a top-ranked university.

Responsibilities

  • Develop software and algorithms for RF hardware applications.
  • Apply strong software engineering practices and validation.
  • Collaborate on delivering RF technologies to market.

Skills

Python
C/C++
RF knowledge
Unit testing
Algorithms

Education

Bachelor's degree in Electronics/CS/Physics

Job description

Implementing Python for algorithms used in RF engineering hardware applications

Cambridge (mostly onsite); Competitive + Benefits

This engineering tech company develops innovative solutions for RF technology used in smart hardware devices. As a company, they work together to innovate and drive new product collaborations with their customers. They are currently recruiting for a Software Engineer to join their team and help them deliver the next versions of their RF technologies to market.

Projects are challenging. Their innovations combine software with algorithms used for RF hardware, which means real world applications and sound software engineering practices with a strong aptitude for applied maths. Their algorithms may arise from maths models or signals from early prototypes, they all need to be understood and best utilised in the resultant software.

Requirements:

  • Extensive demonstrable experience (applied to industry) for software projects related to hardware products (ideally a smart RF device). This should include familiarity with a range of software languages and technologies including Python (and possibly C or C++).
  • Experience with hardware based algorithms and implementation of them using Python.
  • Strong software engineering experience including the use of unit testing, application of algorithms and relevant validation processes.
  • Experience (or exposure) to RF applications would be highly desirable. This could include RF measurements, real time wireless systems or communication protocols.
  • Strong academic achievement (including A /A grades in maths and physics pre-university) and a high 2.1 / 1st in electronics, computer science, physics of similar from a top ranked university.

Due to projects involving hardware, the role would be mostly based onsite at their Cambridge offices (occasional hybrid working is possible when projects allow).

On offer is a competitive salary and wide-ranging package including private medical insurance, enhanced pension, share options and access to a flexible benefits scheme.

Please apply (quoting ref: CV27670) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

SoCode Recruitment • Cambridge

On-site
GBP 45,000 - 55,000
Software Engineer
Software Engineer

Forefront RF • Cambridge

On-site
GBP 45,000 - 60,000
Competitive salary
Company Share Option Scheme
25 days holiday
+7
Lead RF Engineer
Lead RF Engineer

ECM Selection (Holdings) Limited • Cambridge

Hybrid
GBP 45,000 - 65,000
Flexible benefits plan
RF Software Engineer: Real-Time Python for Hardware
RF Software Engineer: Real-Time Python for Hardware

ECM Selection (Holdings) Limited • Cambridgeshire and Peterborough

On-site
GBP 60,000 - 90,000
Private medical insurance
Enhanced pension
Share options
+1
RF Engineer
RF Engineer

Platform Recruitment • West of England

On-site
GBP 52,000 - 58,000
Private medical care
25 days holiday
Career development opportunities
RF Software Engineer — Python + Hardware (Hybrid/Remote)
RF Software Engineer — Python + Hardware (Hybrid/Remote)

Forefront RF • Cambridge

On-site
GBP 45,000 - 60,000
Competitive salary
Company Share Option Scheme
25 days holiday
+7
RF Systems Engineer
RF Systems Engineer

Singular Recruitment • Cambridgeshire and Peterborough

Hybrid
GBP 65,000 - 90,000
Hybrid/remote working
25 days annual leave
8% pension scheme
+6
Principal RF Hardware Engineer
Principal RF Hardware Engineer

Rowden • West of England

Hybrid
GBP 75,000 - 110,000
Hybrid working
RF Engineer
RF Engineer

The One Group • Cambridge

On-site
GBP 45,000 - 65,000
Pension
Healthcare
On-site restaurant
+2
Graduate Electronics Engineer - RF (2026 start)
Graduate Electronics Engineer - RF (2026 start)

Cambridge Consultants • Cambridge

On-site
GBP 30,000 - 40,000