What you will do
We want to develop a new generation of features and capabilities using innovative software solutions and we need you to help create them.
You will be a key part in a community of brilliant software engineers who want to continuously improve, collaborate and innovate with other engineers to create Test Engineering solutions, contributing to the production of market-leading products within the defence and commercial industry.
What we are looking for
- Essential Skills and Characteristics
- C++ or relevant Object Oriented software development
- Familiarity with Electronics and lower-level firmware
- Using and generating documentation to create interfaces machine to machine
- Test frameworks and test development
- Microservices architecture/containerisation
- Development of new applications to meet user expectations and within formal constraints. HMI/GUI/UX experience needed.
- Familiarity with the tools and approaches to interface with hardware
- Experience with developing Windows & Linux applications.
- Experience of using Iterative development lifecycles (for example tailored Agile.)
- Experience using tools associated with Iterative development lifecycles (Jira / DevOps / Git)
- Familiarity with development to design and coding standards.
- Good teamwork and communication abilities
- Useful to have
- Python, C#, LabVIEW software development Experience
- CUDA integration (AI/ML)
- Industrial protocols (read-across to Synergia etc.)
- Experience with Infrared
- Physics, Computer Science, Software Engineering, ITQSB or Relevant Higher Level Formal Qualifications
What you will get
- Flexible working: We offer our employees time and flexibility they need to enjoy a balanced life through flexible hours and part time options.
- Flexibility is supported and can be agreed alongside project needs.
- This position will require working our Southampton office 2-3 days a week.
- Employees are welcome to work onsite 5 days a week, but our flexible working also allows working from home.
- This project and role will require time onsite regularly, but it will vary depending on the work required and support need to the wider team.