RF Software Engineer: Real-Time Python for 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

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

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

Similar jobs worth comparing

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 Software Engineer (Python)
RF Systems Software Engineer (Python)

SoCode Recruitment • Cambridge

On-site
GBP 45,000 - 55,000
Software Engineer (RF Hardware)
Software Engineer (RF Hardware)

ECM Selection (Holdings) Limited • Cambridgeshire and Peterborough

On-site
GBP 60,000 - 90,000
Private medical insurance
Enhanced pension
Share options
+1
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
Embedded RF Software Engineer – C/C++/Python
Embedded RF Software Engineer – C/C++/Python

Keysight Technologies SAles Spain SL. • City of Edinburgh

On-site
GBP 40,000 - 60,000
Performance Related Salaries
Flexible Working Hours
Pension Plan
+4
Embedded RF Software Engineer (C/C++/Python) Flexible Hours
Embedded RF Software Engineer (C/C++/Python) Flexible Hours

Keysight Technologies • City of Edinburgh

On-site
GBP 65,000 - 90,000
Performance pay
Flexible hours
Pension
+4
RF Communications Engineer
RF Communications Engineer

IC Resources • Cambridge

On-site
GBP 65,000 - 90,000
Profit-related bonus
10% employer pension contribution
Private medical cover
+1
RF Design Engineer
RF Design Engineer

Copello Global • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 90,000
RF Application Engineer
RF Application Engineer

Sequans Communications • Reading

On-site
GBP 50,000 - 70,000