Contract C++ Software Engineer
Edinburgh
Contract C++ Software Engineer
- Contract
Edinburgh
The details
This vacancy has now expired.
Start your job searchJob Title: Contract C++ Software Engineer
Location: Edinburgh
Industry: Aerospace & Defence
Contract Duration: 12 Months
IR35 Determination: Inside (Rate paid via PAYE/UMB)
Working Pattern: Office-Based Role (37 hours P/W)
Special Requirement: Security Clearance Required
Are you passionate about high-performance software development? Do you thrive in a collaborative environment where engineering excellence drives innovation? We're looking for a Contract C++ Software Engineer to join a dynamic and growing team, working on one of the UK's most advanced aerospace and defence projects.
This is your chance to work at the cutting edge of real-time embedded software, contributing to the development of next-generation radar systems for fast-jet aircraft.
The Role:
As a Senior C++ Software Engineer, you'll take a hands-on role in designing and implementing embedded software within a model-based development environment. Your focus will be on real-time systems, working closely with hardware and systems engineers to ensure seamless integration across complex platforms.
Key Responsibilities:
- Develop and maintain software using C++ and UML modelling within an IBM Rhapsody environment
- Collaborate with multi-disciplinary teams to deliver robust software on multi-core and distributed systems
- Ensure compliance with airborne safety standards such as RTCA DO-178C and coding standards like MISRA C/C++
- Contribute throughout the Software Development Lifecycle, from concept to deployment
- Engage in Agile delivery processes, supporting incremental and iterative development
What We're Looking For - Must Haves:
- Strong industry experience with C++, including application in real-time or embedded systems
- Solid understanding of Bus Transactions and low-level hardware interfacing
- Familiarity with Configuration Management tools and best practices
- Effective communicator, comfortable working across functions and adapting to team needs
- Demonstrable experience in the full Software Development Lifecycle
- Background in object-oriented programming and design principles
- Self-motivated and curious, with excellent problem-solving skills
- Willingness to contribute to a small, multi-disciplinary Integrated Project Team
Nice To Have - Desirable Skills:
- Knowledge of the Engineering Gate Review process
- Practical experience with Agile methodologies and toolsets (e.g. Jira, Confluence, GitLab)
- Familiarity with Python, Java, or understanding of C
- Exposure to or interest in UML modelling and model-based development approaches
Ready to Take Off?
We're actively hiring - so if this sounds like your kind of role, apply now to explore where your skills can take you.
We are happy to provide application and/or accessibility support, please contact your Marks Sattin or Grafton consultant directly to discuss your needs. We're committed to protecting the privacy of all our candidates and clients, please visit https://www.markssattin.co.uk/privacy and https://uk.grafton-recruitment.com/en/privacy-policy-1 for our privacy policy.
Sign up for job alerts
Enter your email below to receive alerts to your inbox when similar jobs become available.
By clicking "Sign-up" below you are consenting to receive jobs to your inbox, based on the search criteria you have selected, as per our privacy policy.
Related jobs
Salary:
£30,000 - £35,000 per annum
Location:
Leeds, West Yorkshire
Industry
Professional Services
Qualification
Finalist / Newly qualified
Market
Financial Services
Salary
£35,000 - £40,000
Job Discipline
Part Qualified & Transactional Finance
Contract Type:
Permanent
Description
Semi Senior Accountant in Leeds
Reference
HS-SSA1
Expiry Date
01/01/01
Author
Hashim SajjadAuthor
Hashim SajjadSalary:
£40,000 - £50,000 per annum
Location:
Bradford, West Yorkshire
Industry
Business Services
Qualification
Finalist / Newly qualified
Market
Commerce & Industry
Salary
£50,000 - £60,000
Job Discipline
Newly Qualified Finance
Contract Type:
Permanent
Description
FP&A Analyst Location: Bradford (Hybrid Working) Salary: £40,000 - £50,000 + Benefits
Reference
193d427
Expiry Date
01/01/01
Author
Elizabeth HoweAuthor
Elizabeth HoweSalary:
Negotiable
Location:
Gloucester, Gloucestershire
Industry
Professional Services
Qualification
None specified
Market
Commerce & Industry
Salary
£30,000 - £35,000
Job Discipline
Part Qualified & Transactional Finance
Contract Type:
Permanent
Description
Legal Cashier/Accounts Assistant
Reference
BBBH193544
Expiry Date
01/01/01
Author
Carol JonesAuthor
Carol JonesSalary:
Up to £40,000 per annum
Location:
Blackpool, Lancashire
Industry
Business Services
Qualification
None specified
Market
Commerce & Industry
Salary
£40,000 - £50,000
Job Discipline
Part Qualified & Transactional Finance
Contract Type:
Permanent
Description
Data / Finance Analyst
Reference
BBBH193135
Expiry Date
01/01/01
Author
Glenn FyfeAuthor
Glenn FyfeRelated articles
Teaser
TechnologyContent Type
Fintech
16/03/26
Summary
London has established itself as a global hub for financial technology and insurance innovation. The rapid expansion of FinTech and Insurtech companies heavily relies on the strategic utilisation of d
by
Rhys Scott-Samuel
Teaser
Commerce & IndustryContent Type
General
25/09/25
Summary
Temporary contracts often carry an air of uncertainty, leaving many professionals hesitant to embrace them. While they may lack the long-term security of permanent positions, temporary work offer
by
Aaron Howard
Teaser
TechnologyContent Type
Career Advice
05/09/25
Summary
The tech industry has seen significant change in recent years, with restructuring and high-profile layoffs making headlines. But behind the headlines, the story is more complex, and more positive
by
Alex Simmons