2 weeks ago

Junior Embedded Software Engineer

Belper 30K - 30K Permanent

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 a 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.

  • Comprehensive benefits package, including:

    • 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.

  • A two-stage interview process:

    1. 20-minute video discussion

    2. 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.

Share this job:

Apply now

Similar Jobs

6 hours ago

HVAC Cooling Engineer

England 40K - 55K bonus, overtime, company van Permanent

HVAC Cooling Engineers (3 Open Roles) - M4 Corridor£40,000-£55,000 + OT + Bonus + Van + Excellent Benefits Location: Slough / Newport / South Wales (M4 Corridor) Hours: Full-time | 9-5 | ASAP StartI'm supporting a global engineering leader (worldwide...

1 day ago

BMS Project Engineer

Birmingham 55K - 65K Permanent

We're looking for an experienced and motivated BEMS Project Manager to join our growing team. This is an excellent opportunity for a technically strong, organised professional to take full ownership of BEMS projects from initial design through to suc...

2 days ago

Test Engineer

Boston 40K - 40K Permanent

Test EngineerLocation: Boston (5 days on-site) Salary: Up to £40,000 Working Pattern: 40 hours per week (Mon-Thu 8:00-17:00, Fri 8:00-14:30)A long-established engineering business specialising in the design, manufacture, installation, and supply of o...

2 days ago

PCB Design Engineer

Mansfield 45K - 45K Permanent

Location: Mansfield, UK (on-site) Salary: Up to £45,000 (depending on experience)We are seeking an experienced PCB Design Engineer to support the development of advanced electronic products across military, aerospace, and space-related applications....

4 days ago

Electrical Design Engineer

Wolverhampton 35K - 45K Permanent

Electrical Design Engineer £35,000 - £45,000 Wolverhampton Job responsibilities: Creation of wiring diagrams, schematic drawings for control cabinets and field installations using E-Plan.Contributing to sales proposals.Preparing designs for manufactu...

4 days ago

BMS Sales Engineer

Liverpool 45K - 55K Permanent

An excellent opportunity has arisen for a highly skilled and motivated BMS Sales Engineer to join a forward-thinking organisation within the building controls and energy management sector. This role is ideal for an experienced BMS professional seeki...

4 days ago

OHL Engineer

Birmingham 50K - 70K Permanent

OHL Engineer Birmingham/Derby/Nottingham/ShrewsburyAs an Engineer working on Overhead Transmission Line projects, you will lead and oversee a team of design engineers specialising in overhead lines across a range of voltages from 11kV to 400kV.Job re...

1 week ago

Service Sales Engineer

Liverpool 40K - 60K Permanent

The RoleWe are seeking an effective, driven, and results-oriented BMS Sales Engineer to join our growing team. In this role, you will be responsible for promoting and selling Building Energy Management System (BEMS) solutions, including HVAC control...

2 weeks ago

BMS Commissioning Engineer

Oxford 320 - 360 Contract

BMS Commissioning EngineerLocation: Harwell, OxfordshireContract Length: 4 months (with strong possibility of extension)Trend: System upgrade from IQ3 to IQ5Overview A Commissioning Engineer is required to support a controls upgrade project on a larg...