Software Integration Engineer
Listed on 2026-06-12
-
Software Development
Software Engineer, Embedded Software Engineer
Job Description
Join our team as a Software Integration Engineer and play a key role in delivering complex, mission‑critical systems within the defence sector. This role sits at the intersection of embedded software, communications, and system integration, supporting the integration of imposed COTS/MOTS equipment into larger, safety‑critical architectures.
Location: Woking
On‑site: On site Hybrid
Seniority: Mid‑level (5–9 years’ experience)
Clearance: Candidates must be willing and eligible to obtain SC clearance
- Design, develop and document application‑level drivers for imposed COTS/MOTS equipment
- Integrate embedded software at component, ECU and system level
- Implement and validate communications translations across multiple protocols (Ethernet, CAN, Modbus)
- Support lab‑based integration, compatibility testing, system bring‑up and integration testing activities
- Identify, diagnose and resolve interoperability, communications and interface issues early in the integration lifecycle
- Work closely with the Systems Architect to close technical risks and support architectural decisions
- Track requirements, changes and delivery status across multiple stakeholders
- Interface with systems, electronics and software SMEs to agree and implement low‑level integration solutions
- Background as a software integration engineer, embedded software engineer or systems integration engineer
- Strong C and/or C++ low‑level software capability
- Experience working with black‑box COTS/MOTS equipment and vendor‑supplied APIs
- Hands‑on lab and debugging experience using logic analysers and protocol sniffers
- Experience translating between dissimilar communication standards
- Exposure to component‑ and system‑level software integration
- Experience delivering solutions in defence, avionics, automotive or other safety‑critical environments
- Experience working within a Software Development Lifecycle (SDLC) for embedded or automotive systems
- Exposure to structured development models such as V‑cycle and ASPICE
- Understanding of requirements traceability, compliance and verification
- Experience validating that development and integration processes are followed correctly
- Familiarity with integration testing and debugging in complex environments
- Experience with Vector tools such as CANoe and CANalyzer
- Pragmatic, solutions‑focused engineering mindset
- Strong coordination and communication skills across software, systems and hardware teams
- Comfortable working in ambiguous problem spaces and de‑risking integrations
- Takes ownership of technical tasks and sees them through to completion
Required Qualifications: Bachelor’s or Master’s degree in Software Engineering, Electronic Engineering, Systems Engineering or related discipline, or a relevant technical military background with equivalent experience.
Desirable
Skills:
- Experience with additional communication protocols or networked systems
- Exposure to defence, avionics, automotive or safety‑regulated programmes
- Understanding of system‑level integration and verification activities
- Familiarity working with suppliers and external technical stakeholders
- A personalised career path and a rewarding management style
- A chance to work on the most exciting engineering projects and technologies with premium customers
- A huge diversity of engineering projects and industries
- A competitive salary
- Private Medical Insurance
- Pension Scheme
- Cycle‑to‑work Scheme
- Social atmosphere, regular gatherings and team buildings
- Flexible way of working (role dependent)
This role requires the ability to obtain and maintain SC clearance. Candidates will be required to complete a Baseline Personnel Security Standard during onboarding; details of the evidence required can be found on the government website If you are unable to meet this and any associated criteria, your employment may be delayed or rejected.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: