cover image
SII Group UK

SII Group UK

sii-group.com

1 Job

42 Employees

About the Company

SII is a leading & trusted technology partner with over 10000+ professionals on-board. We strive to provide high value-added solutions for many large blue-chip corporations in which, SII have been supporting for more than 40 years. The Group relies upon our team of invaluable Engineers & Subject Matter Experts utilizing cutting edge technology whilst working alongside essential quality standards to carry out its activities in the following industries (not limited to):

• Aerospace & Defence
• Transportation
• Telecommunication
• Energy
• Automotive
• Banking & Insurance

The SII Group has opted for a corporate structure that offers the responsiveness and flexibility associated with local-level services and retained industry knowledge, with nine regional offices in eighteen countries across four continents, all of which have access to all the Group’s operational resources and can provide effective services to major international operations.

Due to expansion, SII UK was established in 2016 and has already experienced year on year growth. If you want to work for a company passionate about technology, innovation and all-round forward thinking and have experience in the following technical areas: Software Design/Development/Integration/Verification/Validation/Qualification/Test, Firmware Engineering, Hardware Engineering, Systems Engineering, 1st/2nd/3rd Level IT/IS Support, Cyber Security & Project Management then reach out.

Listed Jobs

Company background Company brand
Company Name
SII Group UK
Job Title
Software Engineer
Job Description
Job Title: Software Engineer Role Summary: Design, develop, and maintain high‑performance C++ software for real‑time, distributed systems on Linux environments, integrating mathematical models into production code and deploying through containerised platforms. Expectations: Deliver robust, high‑integrity code that meets architectural specifications, adheres to clean‑code practices, and passes automated testing and static analysis. Collaborate with architects, DevOps, and cross‑functional teams to produce scalable, reliable systems. Key Responsibilities: - Design and implement C++ components for real‑time and distributed applications. - Translate mathematical/theoretical models into production‑ready code. - Participate in system architecture discussions and contribute to design decisions. - Build, test, debug, and deploy software on Linux, using shell, Bash, and Python scripting. - Develop and maintain containerised services (Docker, Podman, Kubernetes). - Support CI/CD pipelines, automated builds, and release processes. - Apply static analysis, unit testing, and code review practices to ensure high code quality. - Produce technical documentation and deliverables per engineering standards. Required Skills: - Proficiency in C++ (modern standards). - Experience with Linux development, shell scripting, and Python. - Knowledge of TCP/IP networking and IP protocols. - Familiarity with model‑driven development and code generation tools (e.g., IBM Rhapsody). - Competence in container technologies (Docker, Podman, Kubernetes). - Use of version control (Git), issue tracking (JIRA), and CI/CD tools (Jenkins, Bitbucket). - Understanding of unit testing frameworks, static analysis, and clean‑code principles. Required Education & Certifications: - Bachelor’s degree (or higher) in Computer Science, Software Engineering, or related field. - Relevant industry certifications (e.g., C++ certification, DevOps or Kubernetes certifications) are a plus but not mandatory.
Manchester, United kingdom
On site
Senior
13-03-2026