Contract C++ Software Engineer
- Contract
Edinburgh
The details
Job 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.
Related jobs
Salary:
Negotiable
Location:
Manchester, Greater Manchester
Industry
Transport & Logistics
Qualification
Fully qualified
Market
Commerce & Industry
Salary
£350 - £450
Job Discipline
Qualified Finance
Contract Type:
Contract
Description
FP&A Specialist | Manchester | Hybrid | Immediate Start
Reference
BBBH188192
Expiry Date
01/01/01
Author
Jamie MillerAuthor
Jamie MillerSalary:
£150,000 - £160,000 per annum + equity, bonus and benefits
Location:
Reading, Berkshire
Industry
Technology
Qualification
Fully qualified
Market
Executive Search
Salary
£125,000 - £175,000
Job Discipline
Private Equity Executive Search
Contract Type:
Permanent
Description
Marks Sattin Executive Search is working with a high-growth, PE-backed SaaS business entering a pivotal phase of development
Reference
TA 3445
Expiry Date
01/01/01
Author
Executive SearchAuthor
Executive SearchSalary:
£45,000 - £55,000 per annum
Location:
City of London, London
Industry
Real Estate
Qualification
Part qualified
Market
Commerce & Industry
Salary
£50,000 - £60,000
Job Discipline
Part Qualified & Transactional Finance
Contract Type:
Contract
Description
Seeking a Service Charge Accountant for a 6-month contract within a Real Estate business based in Central London.
Reference
JSM2747474
Expiry Date
01/01/01
Author
Jamie SmithAuthor
Jamie SmithSalary:
£45,000 - £55,000 per annum
Location:
City of London, London
Industry
Real Estate
Qualification
Part qualified
Market
Commerce & Industry
Salary
£50,000 - £60,000
Job Discipline
Part Qualified & Transactional Finance
Contract Type:
Contract
Description
Seeking a Property Accountant for an 8-month contract within a Real Estate business based in Central London.
Reference
JSM175734
Expiry Date
01/01/01
Author
Jamie SmithAuthor
Jamie SmithRelated articles

Teaser
TechnologyContent Type
Market Insight Reports
19/05/25
Summary
Discover our Technology Market Insight & Salary Guide. With insights from over 1,800 industry professionals, this comprehensive report uncovers key trends across the Technology sector for 20
by
Edward Hall

Teaser
TechnologyContent Type
General
20/04/25
Summary
In the competitve UK tech landscape, securing top-tier softwared engineers is more than challenging than ever. The UK tech sector retains the number 1 spot in Europe and number 3 in the world as
by
Shammi Choudhury

Teaser
Commerce & IndustryContent Type
General
01/04/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
Mark Korevaar