Embedded Software Engineer
Embedded Software Engineer

Embedded Software Engineer

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

At a Glance

  • Tasks: Develop and maintain embedded software using C++ for advanced defence systems.
  • Company: Join a leading firm in the UK’s defence and aerospace sector.
  • Benefits: Collaborate with top engineers and work on groundbreaking technology.
  • Why this job: Be part of a high-performing team making a real impact in defence.
  • Qualifications: Must have SC clearance, strong C++ skills, and experience in real-time embedded systems.
  • Other info: On-site role in Edinburgh, ideal for those passionate about technology and teamwork.

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

Please note: All applicants must hold active SC clearance. Unfortunately, we cannot consider applications from non-cleared candidates.

Are you a skilled C++ Software Engineer with experience in UML modelling and real-time embedded systems? We’re supporting one of the UK’s most advanced defence and aerospace programmes and are looking for experienced engineers to join a high-performing software community as a major radar system moves into a critical development phase.

Location: On-site in Edinburgh

What you’ll be doing:

  • Developing and maintaining embedded software using C++ within an IBM Engineering Rhapsody UML modelling environment
  • Collaborating with systems and hardware engineers to integrate software on multi-core and distributed platforms
  • Working to airborne software design standards such as RTCA DO-178C and coding guidelines like MISRA C/C++

What we’re looking for:

  • Strong experience with C++ in a real-time embedded environment
  • Solid understanding of object-oriented design (OOD) and UML modelling
  • Familiarity with the full software development lifecycle
  • Experience working in agile environments using tools such as Jira, Confluence, Bitbucket, or GitLab
  • Willingness to work on-site in Edinburgh as part of a collaborative engineering team

This is an exciting opportunity to contribute to a cutting-edge defence capability at a crucial stage of development. If you meet the clearance requirements and would like to learn more, please get in touch or apply directly.

Embedded Software Engineer employer: LHH

As an Embedded Software Engineer in Edinburgh, you will be part of a dynamic and innovative team dedicated to advancing the UK's defence and aerospace capabilities. Our company fosters a collaborative work culture that values continuous learning and professional growth, offering opportunities to work on cutting-edge projects while adhering to industry-leading standards. With competitive benefits and a commitment to employee well-being, we provide a rewarding environment for those looking to make a meaningful impact in their careers.
L

Contact Detail:

LHH Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer

✨Tip Number 1

Make sure you highlight your SC clearance status upfront. Since this is a strict requirement, mentioning it early in conversations or networking can help you stand out as a qualified candidate.

✨Tip Number 2

Familiarise yourself with the specific software development standards mentioned, like RTCA DO-178C and MISRA C/C++. Being able to discuss these standards confidently during interviews will demonstrate your expertise and commitment to quality.

✨Tip Number 3

Engage with professionals in the defence and aerospace sectors through platforms like LinkedIn. Networking with current employees or joining relevant groups can provide insights into the company culture and potentially lead to referrals.

✨Tip Number 4

Prepare to discuss your experience with agile methodologies and tools like Jira and GitLab. Be ready to share specific examples of how you've used these tools in past projects, as this will show your adaptability and teamwork skills.

We think you need these skills to ace Embedded Software Engineer

C++ Programming
UML Modelling
Real-Time Embedded Systems
Object-Oriented Design (OOD)
RTCA DO-178C Standards
MISRA C/C++ Guidelines
Software Development Lifecycle
Agile Methodologies
Jira
Confluence
Bitbucket
GitLab
Collaboration Skills
Problem-Solving Skills
Attention to Detail

Some tips for your application 🫡

Highlight Your SC Clearance: Since the job requires active SC clearance, make sure to prominently mention your clearance status in your CV and cover letter. This will ensure that your application is considered right from the start.

Showcase Relevant Experience: Detail your experience with C++ in real-time embedded systems. Use specific examples to demonstrate your skills in UML modelling and adherence to airborne software design standards like RTCA DO-178C.

Emphasise Collaboration Skills: Since the role involves working closely with systems and hardware engineers, highlight any previous collaborative projects. Mention tools you’ve used, such as Jira or Confluence, to show your familiarity with agile environments.

Tailor Your Application: Customise your CV and cover letter to align with the job description. Use keywords from the job posting, such as 'object-oriented design' and 'multi-core platforms', to make your application stand out.

How to prepare for a job interview at LHH

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with C++ in detail. Highlight specific projects where you've developed embedded software, and be ready to explain the challenges you faced and how you overcame them.

✨Understand UML Modelling

Since the role involves working within an IBM Engineering Rhapsody UML modelling environment, brush up on your UML skills. Be ready to discuss how you've used UML in past projects and how it integrates with your software development process.

✨Familiarise Yourself with Standards

Make sure you understand airborne software design standards like RTCA DO-178C and coding guidelines such as MISRA C/C++. Be prepared to discuss how you have applied these standards in your previous work.

✨Demonstrate Agile Experience

Since the company values experience in agile environments, be ready to talk about your familiarity with tools like Jira, Confluence, Bitbucket, or GitLab. Share examples of how you've contributed to agile teams and adapted to changing requirements.

Embedded Software Engineer
LHH
L
  • Embedded Software Engineer

    Dunfermline
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-06-08

  • L

    LHH

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>