Embedded Software Engineer
Embedded Software Engineer

Embedded Software Engineer

Edinburgh 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: Work on-site in Edinburgh with a collaborative engineering team.
  • Why this job: Be part of a critical development phase for cutting-edge radar technology.
  • Qualifications: Strong C++ experience in real-time embedded systems and UML modelling required.
  • Other info: Active SC clearance is mandatory for all applicants.

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

Join a leading defence and aerospace company in Edinburgh, where you will be part of a dynamic team dedicated to developing innovative solutions for critical national security. Our collaborative work culture fosters professional growth, offering opportunities to enhance your skills in real-time embedded systems while working on advanced radar technologies. With a commitment to employee development and a focus on cutting-edge projects, we provide a rewarding environment for those looking to make a meaningful impact in the industry.
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 to highlight your SC clearance status prominently in your discussions. Since this is a mandatory requirement, mentioning it early on can help you stand out as a qualified candidate.

✨Tip Number 2

Familiarise yourself with the specific technologies and tools mentioned in the job description, such as IBM Engineering Rhapsody and RTCA DO-178C standards. Being able to discuss these in detail during interviews will demonstrate your expertise and readiness for the role.

✨Tip Number 3

Network with professionals in the defence and aerospace sectors, especially those who work with embedded systems. Engaging with them can provide insights into the company culture and potentially lead to referrals.

✨Tip Number 4

Prepare to discuss your experience with agile methodologies and collaboration tools like Jira and GitLab. Sharing specific examples of how you've used these tools in past projects can showcase your ability to fit into their team dynamics.

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++ Coding Guidelines
Software Development Lifecycle
Agile Methodologies
Collaboration Skills
Version Control Systems (e.g., GitLab, Bitbucket)
Problem-Solving Skills
Attention to Detail
Communication Skills
SC Clearance

Some tips for your application 🫡

Highlight Relevant Experience: Make sure to emphasise your experience with C++ in real-time embedded systems. Include specific projects or roles where you utilised UML modelling and adhered to airborne software design standards like RTCA DO-178C.

Showcase Collaboration Skills: Since the role involves working closely with systems and hardware engineers, mention any previous collaborative projects. Highlight your ability to work in a team and how you’ve integrated software on multi-core and distributed platforms.

Detail Your Technical Proficiency: List the tools and methodologies you are familiar with, such as Jira, Confluence, Bitbucket, or GitLab. This will demonstrate your readiness to work in an agile environment and your understanding of the full software development lifecycle.

Clarify Your Clearance Status: Since active SC clearance is a requirement, clearly state your current clearance status in your application. This will help streamline the review process and ensure you meet the necessary criteria.

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 agile methodologies, be ready to talk about your experience working in agile environments. Mention any tools you've used, like Jira or GitLab, and how they contributed to your team's success.

Embedded Software Engineer
LHH
L
  • Embedded Software Engineer

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

    Application deadline: 2027-07-02

  • L

    LHH

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