Graduate Embedded Software Engineer

2 hours ago
Full-time
On-site
Bristol City Centre
£3,500 - £30,000 GBP yearly
Graduate Embedded Software Engineer
Location: Bristol, UK
Salary: Up to £35,000 + Discretionary Bonus & Benefits
Type: Full-Time, Permanent

We’re currently recruiting on behalf of a leading technology company based in Bristol, who are looking to hire a Graduate Embedded Software Engineer to join their growing development team from September 2026.

This is an exciting opportunity for recent graduates or early-career engineers to join a collaborative and innovative engineering environment, working on cutting-edge embedded systems and ARM-based technologies.

Key Responsibilities:
Design, develop, and maintain embedded software using C and assembler
Collaborate with hardware engineers on embedded systems design
Work with Real-Time Operating Systems (RTOS) on ARM processors
Assist in testing, debugging, and integrating embedded solutions
Follow structured development processes and contribute to code reviews What We’re Looking For:
Degree in Electronics, Computer Engineering, Computer Science, or a closely related discipline
Solid understanding of C programming and familiarity with assembler
Exposure to embedded systems design, either through academic projects or industry placement
Experience or understanding of real-time operating systems
Knowledge of ARM architectures (e.g., Cortex-M or Cortex-A)
Enthusiasm for low-level development and problem-solving in constrained environments What’s On Offer:
Competitive starting salary of up to £35,000, depending on experience
Discretionary annual bonus
Comprehensive benefits package including:

Pension scheme
Private healthcare
25 days holiday + bank holidays
Flexible working options
Ongoing training and professional development
Career progression opportunities in a high-growth, high-tech environment