Negotiable
Undetermined
Undetermined
Filton, Bristol (BS34), BS34
Summary: The Software Engineer role involves developing and testing a demonstration system for a new Command and Control application, with the potential for further project development. The position requires close collaboration with domain specialists to deliver software capabilities efficiently. Candidates should have a passion for transforming system needs into functional software. The role is based in Filton, Bristol, and offers an opportunity to work on impactful software products in the defence industry.
Key Responsibilities:
- Application development and testing, including sophisticated business logic.
- Collaborating with internal algorithm teams to integrate algorithms, implement complex transformation logic, test and verify.
- Implementing and integrating interfaces with other subsystems and external simulators.
- Building and extending components within an existing software application framework and deploying into a virtualised test environment.
Key Skills:
- Experience in developing application-level software (C++, C#, Java or similar).
- Familiarity with CI/CD pipelines and modern software engineering practices.
- Knowledge of Data Distribution Service (DDS) is advantageous.
- Defence industry experience is advantageous.
Salary (Rate): undetermined
City: Filton
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
£65 UMB
Overview of the opportunity: The team is implementing a demonstration system for a complex new Command and Control application, which extends existing concepts and logic. If the demonstration is successful, it may develop into a project for a fully operational capability. We’re looking for an engineer who enjoys turning system needs into working software, working closely with domain specialists, and delivering capabilities in short timescales.
Responsibilities:
- Application development and testing, including sophisticated business logic.
- Collaborating with internal algorithm teams to integrate algorithms, implement complex transformation logic, test and verify.
- Implementing and integrating interfaces with other subsystems and external simulators.
- Building and extending components within an existing software application framework and deploying into a virtualised test environment.
Skill and experience required:
- Experience in developing application-level software (C++, C#, Java or similar).
- Familiarity with CI/CD pipelines and modern software engineering practices.
- Knowledge of Data Distribution Service (DDS) is advantageous.
- Defence industry experience is advantageous.
Why this role might appeal to you:
- You want to make tangible software products with a visible impact on project outcomes.
- You like working where systems design, algorithms and software implementation meet.