Vacancy description
Software Engineer in Christchurch, United Kingdom
Averna
- Full-timeStandard weekly hours
Christchurch, United Kingdom
Responsibilities
- Analyse requirements and contribute to software architecture, detailed design, technology selection, estimates, and project planning.
- Develop software for automated and manual test, measurement, simulation, and control applications.
- Create test sequences, operator interfaces, instrument drivers, data-processing functions, diagnostic tools, reports, and technical documentation.
- Integrate software with instrumentation, data-acquisition hardware, switching systems, communications interfaces, and units under test.
- Perform unit, integration, system, verification, validation, factory acceptance, site acceptance, commissioning, debugging, and defect resolution.
- Apply source control, configuration, release, change-management, traceability, error-handling, logging, access-control, and recovery practices.
- Support customer workshops, demonstrations, installation, acceptance activities, warranty support, operational support, feasibility studies, proposals, and bid reviews.
- Work with multidisciplinary and customer teams to clarify requirements, communicate progress and risks, share technical knowledge, and improve reusable engineering components.
Requirements
- Degree or HNC/HND in software engineering, computer science, electronic engineering, systems engineering, or a related discipline.
- Experience developing software for engineering, industrial, scientific, or equipment-based applications.
- Practical experience with at least one of C/C++, C#, LabVIEW, TestStand, or Python.
- Understanding of software architecture, structured design, debugging, testing, requirements traceability, configuration management, technical documentation, and controlled release.
- Ability to understand complex technical information, solve problems, manage assigned work, communicate effectively, and collaborate with customers and non-software disciplines.
- Willingness to work alongside physical equipment and travel occasionally in the UK and internationally; right to work in the UK is required.
- Desirable experience includes aerospace, defence, space, rail, energy, automated test equipment, LabVIEW/TestStand, modern C++, hardware-in-the-loop, simulation, real-time systems, instrumentation, communications protocols, operator interfaces, databases, automated testing, cybersecurity, software safety, regulated development, and commissioning.
- Applicants must be eligible to obtain and maintain the UK national security clearance required for the role, with possible additional nationality, residency, or export-control restrictions.
Benefits
- Attractive salary package with a generous pension scheme, with 4% employee and 8% employer contributions.
- Full family healthcare plan and family health cash plan.
- 27 days of holiday plus bank holidays.
- Life assurance and income protection insurance.
- Collaborative, internationally connected team with opportunities for continuous learning and professional growth.
- Employment equity, diversity, and inclusion commitments.
Loading similar vacancies…