graduate job
Expires4 days

Graduate Junior Embedded Software Engineer

Job description

At HMGCC, we like to mix things up when it comes to embedded software engineering. So, whether you have a relevant degree, experience of designing and writing code for microcontrollers or a combination of both, you’ll find a place in our diverse team.

Your role

You’ll be working alongside experienced design engineers as you develop and maintain embedded software on a range of custom-built devices for a variety of clients. You could be coding new product features, investigating defects, verifying designs, researching new innovations and working out how to apply them, or working with colleagues to design totally new products. You’ll have the scope to take your own approach to problem-solving and contribute to the full product lifecycle as you help us protect the UK’s national security. Plus, you’ll be working with – and learning from – people with expertise across a range of areas, so you’ll be fully supported as you further your knowledge and build a truly rewarding career with us.

What we offer

You’ll learn every day with outstanding on-the-job and formal training as well as personal and professional development opportunities. When you join us, you’ll be part of a welcoming, inclusive environment where people from a variety of backgrounds come together to develop brilliant solutions. We’re a recognised Disability Confident employer, meaning we’ll provide the support you need to perform at your best. If you have a disability, or long-term health or neurodivergent condition, we’ll make the reasonable adjustments you need to ensure you feel comfortable at work. Plus, you’ll discover an enjoyable work/life balance, with plenty of sports and social facilities, including a free gym and restaurant, as well as access to our on-site nursery.

Full-time, part-time and flexible working patterns available.

To find out more and apply, please click the Apply button

What we are looking for

You’ll be used to designing, developing and testing embedded software using C or C++, to run in an RTOS, Linux or bare metal environment. With an understanding of electronic design for digital logic and microcontroller circuits, you’ll also have the ability to debug embedded software. Your ability to learn from and share knowledge with colleagues to work around intriguing problems, produce creative solutions and see projects through to the end will be vital. You’ll also enjoy working closely with customers and be able to adapt to their changing demands.

Accepted degree subjects


Additional job details

Remote options available
Milton Keynes
£30,880 - £33,191

plus £1,300 annual skills allowance

Contract, dates and working times

Full-time · Part-time

How to apply

Click Apply to start your application now. This job will be available on Prospects until 3 October 2022

Don't forget to mention Prospects to employers when you contact them.

Closing date:  3 October 2022

Expires4 days

To stay safe in your job search we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organisation working to combat job scams. Visit the SAFERjobs website for information on common scams and to get free, expert advice for a safer job search.