Job Search and Career Advice Platform

Enable job alerts via email!

Junior Embedded Software Engineer

Vantage Consulting Ltd

East Midlands

On-site

GBP 35,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology consulting firm in the UK is seeking a Junior Embedded Software Engineer to develop and test high-assurance software focused on cyber security. The ideal candidate is a recent graduate with strong programming skills in C and C++, and a passion for embedded systems. This role offers competitive salary, 25 days annual leave, and professional development opportunities in a collaborative team environment.

Benefits

Competitive salary
25 days annual leave
Company pension
4× death in service
EV car scheme and charging
On-the-job training and courses

Qualifications

  • Minimum ~3 years coding experience including university or personal projects.
  • Ability to obtain and maintain appropriate security clearance.

Responsibilities

  • Develop and test high-assurance software in a collaborative environment.
  • Explore and implement innovative ideas in embedded systems.

Skills

C programming
C++ programming
Attention to detail
Strong problem-solving abilities
Time-management skills
Teamwork and communication

Education

2:1 honours degree in Computer Science or related discipline

Tools

Debugging tools
Job description

Graduate / Early-Career Embedded Software Engineer

About the Opportunity

This is an excellent role for graduates or early-career software engineers looking to develop and test innovative products and systems at the forefront of cyber security. You'll join an experienced, highly skilled engineering team working on high-integrity, security-focused technologies where reliability and precision are essential.

Candidates should be able to demonstrate strong design and coding ability, an eagerness to explore ideas, and a passion for building high-quality software. Because security and functional correctness are central to the work, this role will suit someone who wants to develop high-assurance software guided by formal specifications.

You will work closely with colleagues in a collaborative environment, while also being confident in managing your own tasks independently. Attention to detail, problem-solving capability, and a proactive approach to finding effective solutions are key attributes.

Role

Graduate / Junior Embedded Software Engineer

Salary: £35K DOE + Benefits
Location: Derbyshire

Skills & Experience
Personal Competencies
  • Minimum ~3 years coding experience (including university, personal, or project work - recent graduates are welcome).
  • Excellent attention to detail and commitment to high quality standards.
  • Strong communication and teamwork skills; able to work independently when required.
  • Good judgement and ability to perform effectively under pressure.
  • Strong time-management skills and ability to take ownership of tasks.
  • Excellent problem-solving abilities.
  • Ability to obtain and maintain appropriate security clearance.
Required Technical Skills / Qualifications
  • Minimum 2:1 honours degree in Computer Science, Software Engineering, or a related discipline.
  • Experience with embedded software - through university modules, personal projects, or platforms such as Raspberry Pi or Arduino.
  • Strong knowledge of C and C++ programming.
  • Experience with bare-metal or RTOS-based systems.
  • Ability to use debugging tools and techniques.
  • Understanding of object-oriented and low-level programming, including memory management and device driver concepts.
Desirable Technical Skills
  • JTAG/ETM debugging experience.
  • C# development experience.
  • Experience with Rust or Ada SPARK.
  • Familiarity with Cryptol or SAW.
  • Scripting languages (Ruby, Groovy, Python, Perl, Bash, PowerShell).
  • Experience developing applications for Windows.
  • Knowledge of computer network security and vulnerability analysis.
  • Understanding of IP standards.
  • Multi-threaded RTOS and bare-metal embedded development.
  • Experience with ARM-based CPU/MPU architectures.
Who We're Looking For

Graduates or early-career software engineers with a relevant STEM degree and strong interest in embedded systems and cyber security.

There are also Senior and Principal roles available.

What You Can Expect

Structured professional development and clear progression opportunities.

The chance to contribute to industry-leading security and cryptographic technologies.

A supportive, collaborative team environment with an assigned mentor.

Benefits
  • Competitive salary
  • 25 days annual leave
  • Company pension
  • 4× death in service
  • EV car scheme and charging
  • Benefits platform (launching soon)
  • On-the-job training and external courses to develop your technical skills.
Interview Process
  • 20-minute video discussion
  • In-person interview with a C/C++ coding test
Conditions

Due to the nature of the work, applicants must be British citizens and able to obtain and maintain DV security clearance.

Job Info

Job Title: Junior Embedded Software Engineer
Company: Vantage Consulting Ltd
Location: Derbyshire
Posted:
Closes:
Sector:
Contract: Permanent
Hours: Full Time

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.