Role Summary
Our client is developing an in-house Network Management System (NMS) to support their radio communications products for defence clients.
We are looking for an Application & Network Software Engineer to join the team and help build a proprietary software solution to replace existing vendor software - improving usability, configurability, and long-term product ownership.
This is an immediate requirement with a target start in June 2026.
Main Responsibilities
- Design, develop and maintain a Windows-based network management application for radio communication systems.
- Build and integrate JSON-based APIs to interface between radio hardware and software applications.
- Migrate and modernise legacy API interfaces to new software architecture.
- Develop intuitive UI/UX to improve usability for end-users in operational environments.
- Support radio configuration tasks - including machine planning, multi-radio combination and deployment configuration.
- Collaborate with hardware engineers on system integration and testing.
- Work with internal stakeholders to gather requirements and validate deliverables.
- Contribute to the evaluation and selection of development approach (open platform integration vs. inhouse build from scratch).
Qualifications & Experience
- Degree in Computer Science, Software Engineering, Electrical Engineering or related field.
- 3-6 years of experience in software or network application development.
- Strong experience with Windows-based software development.
- Proficiency in JSON-based API design and integration.
- Experience with network management systems or communications software is a strong advantage.
- Familiarity with radio communications protocols or defence/government systems is a plus.
- Able to work across both software and hardware integration tasks.
- Strong problem-solving skills with the ability to work in a fast-paced, ambiguous environment.
- Experience with 5G network systems or configurations.
- Background in defence, public safety or government technology projects.
- Experience with UI/UX design for operational or field-use applications.