2 weeks ago

Senior Embedded Software Engineer

Belper 35K - 70K Permanent

Embedded Software Engineer

Salary: £40K-£70K DOE + Benefits
Experience Level: 3+ years (entry-level roles also available)
Location: Derbyshire

About the Organisation

This organisation specialises in developing high-integrity, security-critical technologies where absolute reliability is essential. The engineering culture is built on excellence, innovation, and a commitment to exceeding customer expectations.

You'll be joining a multi-disciplinary team working on complex problems, disruptive security technologies, and advanced embedded solutions. The work involves supporting government and industry partners on projects involving secure systems, applied cryptography, and cutting-edge software and microelectronics.

About the Role

This is an exciting opportunity for software engineers-ranging from early-career developers to highly experienced specialists-to contribute to the design, development, and testing of innovative embedded products and cyber-security technologies.

The role involves analysing customer requirements, producing maintainable designs, participating in unit testing, contributing to code reviews, and creating documentation as required. Security, precision, and functional correctness will be central to your work.

You'll thrive in this role if you are detail-driven, collaborative, and motivated to develop high-integrity software guided by formal specifications. The work includes both independent problem-solving and close teamwork within an expert engineering group.

Skills & Experience Required

Required Technical Skills

  • Strong track record delivering embedded C/C++ solutions.

  • Deep experience with multi-threaded embedded systems (RTOS).

  • Register-level experience with ARM-based microcontrollers (e.g., STM32).

  • Proficiency with embedded debugging tools (e.g., JTAG, ETM).

  • Experience writing code to formal software standards (e.g., CERT C, MISRA).

  • Hands-on experience with unit-test automation tools (e.g., LDRA, Parasoft).

  • Familiarity with static analysis tools.

  • Technical documentation and report writing.

Desirable Skills

  • C# development.

  • Scripting languages (Python, Perl, Bash, PowerShell).

  • Network security and vulnerability analysis.

  • Understanding of IP standards.

  • Experience with a range of CPU/MPU architectures.

  • Requirements capture.

  • Knowledge of cryptographic concepts.

Personal Competencies

  • Excellent attention to detail.

  • Strong commitment to high quality standards.

  • Effective communicator and team collaborator; able to work independently.

  • Good judgement under pressure.

  • Strong time-management and organisational skills.

  • Takes ownership and resolves issues proactively.

Experience

  • Senior roles require 3+ years of relevant commercial experience.

  • Entry-level opportunities are available for recent Computer Science or STEM graduates with strong potential.

Conditions

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

Share this job:

Apply now

Similar Jobs

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