Software Engineer (Python, C++, Java)

Details of the offer

Responsibilities: Design, develop, and maintain mission system software, including components for payload control, payload emulators, relay services, mission logic, and related applications. Administer and optimize Docker-based environments used in mission system appliances, ensuring efficiency, reliability, and scalability. Improve software development workflows by maintaining and enhancing continuous integration pipelines, integrated development platforms, and build automation systems. Develop and support internal software tools that enhance developer productivity and streamline engineering workflows. Lead the delivery of key project outputs, including software designs, test plans, technical documentation, production materials, and verification artefacts. Apply engineering frameworks, policies, and procedures in line with the requirements of specific projects, ensuring adherence to quality and compliance standards. Provide ad hoc support across the organization, contributing to internal initiatives or cross-functional needs as required. Education: BSc in Computer Science / BEng in Engineering Experience with Python, C++, Java Familiar with technologies such as XML, XSLT, XML Schema, JSON, Yaml and Docker Strong Python Standard Library knowledge Apply now! -


Nominal Salary: To be agreed

Source: Adzuna_Ppc

Requirements

Built at: 2025-06-12T19:11:55.647Z