C++ Embedded Software Engineer Edinburgh
C++ Embedded Software Engineer Edinburgh

C++ Embedded Software Engineer Edinburgh

Full-Time 42000 - 84000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Develop and maintain embedded software in C++ for cutting-edge defence systems.
  • Company: Join a global team of 54k+ engineers innovating in national security technology.
  • Benefits: Enjoy flexible working, private medical insurance, and a personalised career path.
  • Why this job: Be part of a passionate team tackling real-world challenges with innovative solutions.
  • Qualifications: 5+ years experience in C++, UML modelling, and safety-critical software standards required.
  • Other info: Must be eligible for SC clearance; hands-on lab work is part of the role.

The predicted salary is between 42000 - 84000 £ per year.

C++ Embedded Software Engineer Edinburgh

C++ Embedded Software Engineer Edinburgh

1 week ago Be among the first 25 applicants

Company Description

Are you passionate about engineering? Do you want to make a difference?

Company Description

Are you passionate about engineering? Do you want to make a difference?

You could be one of our 54k+ colleagues in over 30 countries working on inspiring projects in the most innovative companies.

Join us and start building tomorrows world today!

Job Description

Play a key role in developing next-gen electronic warfare technology.

Join a fast-paced project focused on protecting airborne platforms from RF-based threats.

Youll contribute to the evolution of complex, safety-critical systems through model-based development and high-integrity C++ code.

This is a hands-on, onsite role supporting a major defence programme in embedded mission software.

Be part of a cross-functional team of engineers solving real-world national security challenges.

Location: Edinburgh

Clearance: Must be SC Clearable (UK Passport or long-term residency required)

Experience Level: 5+ years

Key Responsibilities

  • Develop and maintain embedded software in C++ for airborne defence systems.
  • Apply UML modelling in an IBM Rhapsody environment to design robust, scalable solutions.
  • Collaborate with systems and hardware engineers to deploy software on multi-core and distributed platforms.
  • Conform to RTCA DO-178C and MISRA C/C++ standards for safety-critical software.
  • Drive quality delivery within an Agile/Scrum team using tools like Jira, Confluence, and GitLab.
  • Contribute to lab-based testing and verification of integrated hardware/software systems.

Qualifications

Required Skills

  • Strong knowledge of C++ and Object-Oriented Design (OOD) techniques
  • Experience in UML modelling, ideally using IBM Rhapsody or similar tools
  • Familiarity with RTCA DO-178C and MISRA C/C++ for safety-critical software
  • Background in Agile software development using tools like Jira, Confluence, or GitLab
  • Proven track record delivering in defence, avionics, or embedded systems environments

Required Qualifications

  • A Bachelors or Masters degree in a relevant field (e.g. Software, Electronics, Systems Engineering) OR
  • A technical background within UK defence, aerospace, or high-integrity embedded projects
  • Must be eligible to obtainSC clearance

Desirable Skills

  • Experience with DOORS, Dimension, or other requirements/configuration management tools
  • Hands-on testing or lab work involving embedded hardware platforms
  • Exposure to electronics, real-time systems, or airborne software projects

Additional Information

Why join us?

We foster a community of dually talented individuals who are both entrepreneurs and technology specialists. Our teams embody the spirit of innovation and entrepreneurship, enabling us to develop solutions most efficiently.

Our commitment to sustainable growth is unwavering, and we continuously strive for accelerated transformation and continuous improvement. Through ALTEN labs, mentoring programs, internal universities, and more, we are always pushing boundaries and embracing new possibilities.

We offer incredible opportunities to join inspiring projects in the most innovative companies.

We prioritise your career development with personalised support plans tailored to your own aspirations. We\’re here to empower you and help you reach your full potential.

Join our passionate team and start building tomorrow, today!

In Short You Get

  • A personalised career path and a rewarding management style
  • A chance to work on the most exciting engineering projects and technologies along with Premium Customers
  • A huge diversity of engineering projects and industries
  • A competitive salary
  • Private MedicalInsurance
  • Pension Scheme
  • Cycle-to-work Scheme among many additional benefits
  • Social atmosphere, regular gatherings, and team buildings
  • Flexible way of working (role dependent)

LNKD1_UKTJ

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Information Technology

  • Industries

    Software Development

Referrals increase your chances of interviewing at Claremont Surety Group, Inc. by 2x

Get notified about new Embedded Software Engineer jobs in Scotland, United Kingdom.

Midlothian, Scotland, United Kingdom 2 weeks ago

Glasgow, Scotland, United Kingdom 12 hours ago

Glasgow, Scotland, United Kingdom 1 day ago

Internship – AI Embedded Software Engineer (Italy Based)

Edinburgh, Scotland, United Kingdom 4 months ago

Dundee, Scotland, United Kingdom 3 weeks ago

Edinburgh, Scotland, United Kingdom 9 hours ago

Edinburgh, Scotland, United Kingdom 1 week ago

Edinburgh, Scotland, United Kingdom 1 day ago

Edinburgh, Scotland, United Kingdom 2 months ago

Dundee, Scotland, United Kingdom 1 day ago

Dundee, Scotland, United Kingdom 2 days ago

Edinburgh, Scotland, United Kingdom 1 week ago

Westhill, Scotland, United Kingdom 2 months ago

Edinburgh, Scotland, United Kingdom 1 week ago

Edinburgh, Scotland, United Kingdom 2 weeks ago

C++ Embedded Software Engineer | Edinburgh

Edinburgh, Scotland, United Kingdom 1 day ago

Dundee, Scotland, United Kingdom 2 weeks ago

Dundee, Scotland, United Kingdom 3 weeks ago

Edinburgh, Scotland, United Kingdom 8 hours ago

Senior Embedded Software Engineer – ADA/C++ | Edinburgh

Edinburgh, Scotland, United Kingdom 1 week ago

Edinburgh, Scotland, United Kingdom 1 week ago

Low Level Embedded Software Engineer (Senior Levels)

Edinburgh, Scotland, United Kingdom 2 weeks ago

Embedded Systems Security Engineer (m/f/d)

Glasgow, Scotland, United Kingdom 3 weeks ago

Mid-Level Electronics + Firmware Engineer

Glasgow, Scotland, United Kingdom 14 hours ago

Edinburgh, Scotland, United Kingdom 5 days ago

Edinburgh, Scotland, United Kingdom 2 weeks ago

Senior Test Solutions Engineer (Firmware)

Edinburgh, Scotland, United Kingdom 3 weeks ago

Edinburgh, Scotland, United Kingdom 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

C++ Embedded Software Engineer Edinburgh employer: Claremont Surety Group, Inc.

Join a dynamic team in Edinburgh where innovation meets opportunity! As a C++ Embedded Software Engineer, you'll be part of a collaborative culture that prioritises your professional growth through tailored career paths and mentoring programmes. Enjoy a competitive salary, flexible working arrangements, and the chance to work on cutting-edge projects that make a real impact in national security.
C

Contact Detail:

Claremont Surety Group, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Embedded Software Engineer Edinburgh

✨Tip Number 1

Familiarise yourself with the specific technologies and tools mentioned in the job description, such as UML modelling and IBM Rhapsody. Being able to discuss your experience with these tools during networking or interviews can set you apart from other candidates.

✨Tip Number 2

Engage with professionals in the defence and aerospace sectors through platforms like LinkedIn. Join relevant groups and participate in discussions to showcase your knowledge and passion for embedded systems, which can lead to valuable connections.

✨Tip Number 3

Consider attending industry conferences or workshops focused on embedded software development and defence technology. These events are great opportunities to learn about the latest trends and meet potential employers or colleagues in the field.

✨Tip Number 4

Prepare to demonstrate your problem-solving skills in a practical context. Be ready to discuss past projects where you applied C++ in safety-critical environments, as this will highlight your hands-on experience and suitability for the role.

We think you need these skills to ace C++ Embedded Software Engineer Edinburgh

Strong knowledge of C++
Object-Oriented Design (OOD) techniques
UML modelling experience, ideally with IBM Rhapsody
Familiarity with RTCA DO-178C standards
Understanding of MISRA C/C++ guidelines
Agile software development experience
Proficiency in using Jira, Confluence, and GitLab
Experience in defence, avionics, or embedded systems environments
Hands-on testing and lab work with embedded hardware platforms
Exposure to electronics and real-time systems

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and embedded systems. Include specific projects where you've applied UML modelling and adhered to safety-critical software standards like RTCA DO-178C.

Craft a Compelling Cover Letter: In your cover letter, express your passion for engineering and how your background aligns with the role. Mention your experience in Agile environments and your familiarity with tools like Jira and GitLab.

Showcase Relevant Experience: When detailing your work history, focus on roles that involved developing embedded software or working in defence and avionics. Use quantifiable achievements to demonstrate your impact in previous positions.

Prepare for Technical Questions: Anticipate technical questions related to C++ programming, Object-Oriented Design, and safety standards. Brush up on your knowledge of embedded systems and be ready to discuss your problem-solving approach in real-world scenarios.

How to prepare for a job interview at Claremont Surety Group, Inc.

✨Showcase Your C++ Expertise

Make sure to highlight your strong knowledge of C++ and Object-Oriented Design techniques during the interview. Be prepared to discuss specific projects where you've applied these skills, especially in safety-critical environments.

✨Familiarise Yourself with UML Modelling

Since the role involves UML modelling, ideally using IBM Rhapsody, brush up on your understanding of UML concepts. You might be asked to explain how you've used UML in past projects or how you would approach a new design.

✨Understand Safety Standards

Be ready to discuss RTCA DO-178C and MISRA C/C++ standards. Demonstrating your familiarity with these safety-critical software standards will show that you understand the importance of compliance in defence projects.

✨Prepare for Agile Methodologies

As the role requires working within an Agile/Scrum team, be prepared to talk about your experience with Agile methodologies. Share examples of how you've contributed to team dynamics and project delivery using tools like Jira, Confluence, or GitLab.

C++ Embedded Software Engineer Edinburgh
Claremont Surety Group, Inc.
C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>