Graduate Software Engineer

ECM Selection (Holdings) Limited

Cambridge

On-site

GBP 28,000 - 36,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ECM Selection (Holdings) Limited seeks graduate or junior software engineers to work across its product portfolio. Candidates should have a strong knowledge of at least one programming language and be eager to learn new technologies in areas like ML, signal processing and software defined radio.

Applicants should hold a 1st or 2:1 in a STEM subject from a top university and be available to start soon. A British national with a full driving licence is required.

Qualifications

  • Knowledge of at least one programming language demonstrated through projects or placements
  • Willingness to learn new technologies and adjacent engineering ideas from electronics and physics
  • Strong problem-solving mindset with ability to analyze issues beyond programming

Responsibilities

  • Work across the product portfolio from cloud to small low-power electronics
  • Collaborate with engineers to learn and apply new technologies in defence and security applications

Skills

Programming knowledge

Education

First or 2:1 in STEM (Oxbridge or Russell Group)

Job description

Engineer the future of defence and security


This team is motivated by saving lives in war affected regions and on the battlefield. They believe that by combining advanced technologies from different sectors they can fundamentally change the effectiveness of those we rely on to keep us safe. By providing better tools and systems that adapt to modern warfare they can help defend civilians and provide a deterrent to other aggressors.


Their current products use advanced optics and electronic sensors combined with computer vision systems and adaptive AI to detect and track UAVs (drones). This ruggedised system is modular allowing it to be used under a variety of conditions and takes advantage of recent AI breakthroughs to learn and adapt as the nature of warfare changes. They have previously used the same approach to develop technologies for active camouflage and cyberwarfare.


They are seeking graduate or junior software engineers to work across their product portfolio. There’s no specific set of skills, technologies or languages they require, instead they seek versatile candidates with strong knowledge of at least one programming language. Areas you could be involved with include ML systems, signal processing and software defined radio. The platforms you work on will vary from the cloud down to small low-power electronics and anything in between.


Requirements:


  • 1st or 2:1 in a STEM subject from a top university (Oxbridge or Russell Group) with strong knowledge of software development evidenced through project work (personal or academic), or commercial placements

  • Eager to learn new technologies or languages as well as adjacent engineering ideas from electronics and physics

  • A problem-solving mentality, able to understand issues even outside of programming and provide analysis and potential solutions


Due to the nature of the work, you must be a British national to ensure eligibility for UK security clearance. You must also have a full driving licence.


This company is looking for candidates to start as soon as possible, so you will need to have already completed your degree and be available to start work at short notice.


This is an excellent opportunity to work on projects that will have a real impact. You will be working in a small but growing company where your colleagues will be passionate engineers from a variety of fields and will provide support and mentorship.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Software Engineer
Graduate Software Engineer

ECM Selection • Cambridge

On-site
GBP 28,000 - 36,000
Graduate / Junior Technologist
Graduate / Junior Technologist

ECM Selection • Cambridge

On-site
GBP 32,000 - 42,000
Senior Mechatronics Engineer
Senior Mechatronics Engineer

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 65,000 - 90,000
Software Engineer
Software Engineer

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 60,000 - 90,000
On-site role near Cambridge
Potential for security clearance
Engaging defence-tech projects
Graduate Software Engineer
Graduate Software Engineer

Northrop Grumman • City Of London

On-site
GBP 32,000 - 42,000
Hybrid work
Private healthcare
Dental cover
+3
Graduate / Junior Technologist
Graduate / Junior Technologist

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 30,000 - 40,000
Graduate Software Engineer - Defence & Security (2027 start)
Graduate Software Engineer - Defence & Security (2027 start)

Cambridge Consultants • England

On-site
GBP 25,000 - 32,000
Graduate Software Engineer: Defence Tech & ML Systems
Graduate Software Engineer: Defence Tech & ML Systems

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 28,000 - 36,000
Graduate Software Engineer
Graduate Software Engineer

Northrop Grumman • Greater London

On-site
GBP 33,000 - 37,000
Flexible working
Private healthcare
Pension
+1
Graduate Software Engineer
Graduate Software Engineer

Northrop Grumman UK • Greater London

On-site
GBP 29,000 - 36,000
Flexible hybrid work
Private healthcare
Flexible benefits
+3