Open roleExternal
C++ Software Engineer
- rochester, england, United Kingdom
- Job type not listed
- £45 - £65 Per Hour
Job Description
Role: C++ Software Engineer
Location: Rochester, Kent - On-site
Salary: 45,000 - 65,000 depending on experience
Experienced C++ Software Engineer needed in Rochester to work on cutting edge systems within the aerospace industry.
Positions are available from Senior to Principal level with salary offered reflecting skill level & responsibility.
What the role of the C++ Software Engineer entails:
Some of the main duties of the C++ Software Engineer will include:
- Leading design and development of embedded software, including drivers, protocols, human-machine interfaces with certification artefacts
- Defining system and software architectures from requirements using structured design, modelling and simulation
- Driving integration, verification and validation within a safety critical environment
- Providing technical leadership through mentoring, peer reviews and best practice
- Delivering reliable estimates, including sizing and reuse
- Engaging with customers to resolve technical challenges and shape solutions
- Contributing to engineering processes, design reviews and strategic decisions, ensuring high quality, compliant delivery
What experience you need to be the successful C++ Software Engineer:
- A degree or equivalent experience in a Scientific/Engineering (electronics-engineering, software-engineering, physics, math's) environment
- Significant experience in C/C++
- Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques as well as experience in UML for software design in CAMEO, EA, Rhapsody or integrity Modeler
- Extensive experience of interfacing software with hardware in a real-time environment and development experience
Please note we can only consider sole UK nationals due to security clearance restrictions.
Benefits:
- Overtime
- 14% pension
- 25 days holiday
- free shares
- and more!


