SII OVERVIEW:
SII Group delivers Digital Services, IT, Engineering, and Consulting to diverse industries, enabling digital transformation through our commitment to Growth, People, and CSR.
With over 16,000 professionals across 21 countries, we’re recognised as a “Great Place to Work” for fostering a high-trust culture. Our core values of Trust, Transparency, and Quality drive our work package delivery, ensuring we meet and exceed client expectations as a committed partner.
Since 2016, SII UK has supported top Aerospace & Defence, Aviation, Transportation, and Finance clients, empowering digital transformation with industry-leading engineering expertise.
Let’s Tech Together is our promise to encourage innovation and teamwork. We support our engineers with development opportunities and a collaborative, inclusive environment where every voice is valued and empowered.
#Let’sTechTogether
THE OPPORTUNITY
We are seeking a Linux RTE Software Engineer to support the development of complex, high-integrity mission systems within the Underwater Systems domain. Working within a multidisciplinary engineering environment, you will contribute to the design, development and integration of real-time software solutions used in advanced sensing and signal processing applications.
The role offers exposure to the full software lifecycle, from requirements and architecture through to integration, verification and system acceptance, operating within a collaborative and technically challenging environment.
KEY RESPONSIBILITIES:
- Develop and maintain high-quality software applications in C++ within Linux target environments.
- Implement and integrate software components from mathematical models and system-level requirements.
- Contribute to model-driven development activities and support the transition from algorithms to deployable software.
- Participate in software architecture, design reviews and technical discussions.
- Support software integration, debugging and troubleshooting activities across distributed systems.
- Develop unit tests and support verification and validation activities to ensure software quality and compliance.
- Work closely with systems, software and integration teams to deliver robust solutions throughout the engineering lifecycle.
- Support CI/CD and configuration management activities using industry-standard tools.
- Contribute to software release planning and support delivery activities in line with programme requirements.
- Promote software quality, maintainability and continuous improvement.
ESSENTIAL SKILLS & EXPERIENCE:
- Strong commercial experience developing software in C++.
- Experience developing applications within Linux environments.
- Understanding of object-oriented design principles and software architecture.
- Experience implementing algorithms, models or complex software functionality.
- Familiarity with software development lifecycles and high-integrity engineering practices.
- Experience with unit testing and software verification activities.
- Knowledge of networking fundamentals (TCP/IP).
- Experience using source control and software development tools such as Git, JIRA and Jenkins.
- Strong debugging and problem-solving skills.
- Ability to work effectively within multidisciplinary engineering teams.
DESIRABLE SKILLS:
- Java development experience.
- Experience with model-based or model-driven development approaches.
- Experience working with distributed or real-time systems.
- Exposure to signal processing or mathematically intensive applications.
- Knowledge of scripting languages such as Python or Bash.
- Experience with Bitbucket, Artifactory or CI/CD environments.
- Understanding of secure software development and vulnerability management.
- Experience with GPU acceleration technologies such as CUDA, OpenCL or HIP.
- Previous experience working within highly regulated or defence environments.
- Familiarity with engineering quality processes and standards.
BENEFITS:
- Competitive Basic Salary
- 6% Employers Contribution + 6% as a salary sacrifice
- Private Medical Insurance, Life Cover and Income Protection
- 25 days holiday
- 10 days full sick pay per year
- Flexible working
- Cycle to Work & TechScheme
- Continuous professional development
- Corporate access to the Udemy platform
* If you’re applying for a role requiring security clearance, please be aware that foreign or dual nationality is not an automatic bar, however certain posts may have restrictions which could affect those who do not have sole British nationality or who have personal connections with certain countries outside the UK.
http://www.groupe-sii.com/en
…
