Embedded Software Engineer

Embedded Software Engineer

Worcester Full-Time 36000 - 60000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Design and develop software for cutting-edge electronic systems in defence and aerospace.
  • Company: Join a leading company shaping the future of embedded systems technology.
  • Benefits: Enjoy flexible working, competitive salary, and excellent career development opportunities.
  • Why this job: Make a real impact while collaborating with a dynamic, multidisciplinary team.
  • Qualifications: Degree in Computer Science, Engineering, or equivalent experience required.
  • Other info: Active Security Clearance (SC) or eligibility to gain is necessary.

The predicted salary is between 36000 - 60000 £ per year.

Location: Worcester

Salary: £DOE - We are booking interviews next week! Please call or email for a slot

Key Skills: Embedded Software, C++, Engineering, Design, Scope of Work, Navigation, Radio, Signal Development, Multi-Thread, FPGA, UML, Hardware

Join Us. Shape the Future of Embedded Systems. Are you ready to work on cutting-edge electronic systems that power mission-critical solutions? We’re looking for a Senior Embedded Software Engineer to join our dynamic, multidisciplinary team. This is your opportunity to make a real impact—designing and developing software that supports innovative technology across defence, aerospace, or advanced engineering sectors.

The Role: As a Senior Embedded Software Engineer, you will play a key role across the full software lifecycle—from concept through to delivery and support. You will apply rigorous engineering practices to develop high-performance software solutions and collaborate closely with engineers across digital hardware, FPGA, and systems domains.

Responsibilities:

  • Own software development and engineering activities for assigned projects.
  • Collaborate with stakeholders, including customers and internal teams, to communicate technical ideas and solutions effectively.
  • Innovate and integrate digital hardware and embedded software for novel system designs.
  • Solve complex, technical challenges across both rapid development and full system delivery projects.

What are we looking for in our next Embedded Software Engineer?

Essential Experience:

  • Proven expertise in developing embedded systems using C++.
  • Strong background working in structured engineering environments with configuration and change management tools.
  • Solid understanding of the full software development lifecycle and complex system design.
  • Experience interfacing software with on-board FPGAs.
  • Proficiency with UML and software testing tools.

Essential Qualifications:

  • Degree in Computer Science, Engineering, Mathematics, or equivalent demonstrable experience.

Why Join Us?

  • Work with an industry leader on next-generation technology.
  • Be part of a high-performing team that values innovation, quality, and technical excellence.
  • Career development opportunities and exposure to multiple engineering disciplines.
  • Flexible working, competitive salary, and excellent benefits package.

PLEASE NOTE: Active Security Clearance (SC) or eligibility to gain is required to be considered for this vacancy.

Embedded Software Engineer employer: Gold Group Ltd

Join a forward-thinking company in Worcester that champions innovation and technical excellence in the embedded systems sector. As an Embedded Software Engineer, you'll benefit from a collaborative work culture that prioritises employee growth through diverse career development opportunities, flexible working arrangements, and a competitive benefits package. Be part of a dynamic team where your contributions will directly impact mission-critical solutions across defence and aerospace industries.
G

Contact Detail:

Gold Group Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in embedded systems and C++ development. Being able to discuss recent advancements or technologies during your interview can demonstrate your passion and commitment to the field.

✨Tip Number 2

Prepare to showcase your problem-solving skills by thinking of specific examples where you've tackled complex technical challenges. This will help you illustrate your experience and how you can contribute to our projects.

✨Tip Number 3

Network with professionals in the embedded systems community, whether through online forums or local meetups. Building connections can provide insights into the role and may even lead to referrals.

✨Tip Number 4

Brush up on your knowledge of UML and software testing tools, as these are essential for the role. Being able to discuss your familiarity with these tools can set you apart from other candidates.

We think you need these skills to ace Embedded Software Engineer

Embedded Software Development
C++ Programming
Software Lifecycle Management
Configuration Management
Change Management
Complex System Design
FPGA Interfacing
UML Proficiency
Software Testing Tools
Technical Communication
Problem-Solving Skills
Collaboration with Multidisciplinary Teams
Attention to Detail
Adaptability in Rapid Development Environments
Security Clearance Awareness

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with embedded systems and C++. Emphasise any projects where you've worked on software development, particularly in structured engineering environments.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific skills that align with the job description, such as your experience with FPGA interfacing and UML.

Showcase Relevant Projects: Include examples of past projects that demonstrate your ability to solve complex technical challenges. Detail your role in these projects and the impact of your contributions.

Highlight Security Clearance: If you have active security clearance or are eligible to gain it, make sure to mention this prominently in your application. This is a key requirement for the position.

How to prepare for a job interview at Gold Group Ltd

✨Showcase Your C++ Expertise

Make sure to highlight your experience with C++ during the interview. Be prepared to discuss specific projects where you've used C++ for embedded systems, and explain the challenges you faced and how you overcame them.

✨Understand the Full Software Lifecycle

Demonstrate your knowledge of the full software development lifecycle. Be ready to talk about your role in each phase, from concept to delivery, and how you ensure quality and performance in your software solutions.

✨Prepare for Technical Questions

Expect technical questions related to embedded systems, FPGA interfacing, and UML. Brush up on these topics and be ready to solve problems on the spot, as this will showcase your problem-solving skills and technical knowledge.

✨Communicate Effectively

Since collaboration is key in this role, practice explaining complex technical concepts in simple terms. This will help you connect with the interviewers and demonstrate your ability to communicate effectively with both technical and non-technical stakeholders.

Embedded Software Engineer
Gold Group Ltd
G
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>