Software Engineer | Battle Management Systems

Nixil Pty

Canberra

On-site

AUD 110,000 - 150,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Nixil Pty in Canberra is seeking a Software Engineer to join the Land Network Integration Centre (LNIC) and support the Interim Battle Management System (iBMS) capability. You will help design, integrate and sustain secure software for land command and control environments.

Working with engineers, integration specialists and Defence stakeholders, you will translate requirements into robust software, develop interfaces, and participate in verification, validation and release readiness with a

Qualifications

  • Current Australian Government NV1 security clearance as a minimum.
  • Demonstrated experience developing and maintaining software within complex technical environments.
  • Proficiency in one or more relevant programming languages, such as C++, C#, Java or Python.
  • Experience with software design, APIs, interface development and systems integration.
  • Understanding of the software development lifecycle, including requirements analysis, development, testing and release.
  • Experience using Git or equivalent version control and working within established change and configuration management processes.
  • Strong troubleshooting, analytical and technical documentation skills.
  • Ability to collaborate with technical specialists and communicate effectively with stakeholders.

Responsibilities

  • Design, develop, test and maintain software components, applications and integration services.
  • Translate operational and technical requirements into practical software designs and solutions.
  • Develop and maintain interfaces supporting data exchange between battle management systems and other Defence capabilities.
  • Conduct code reviews, unit testing, integration testing and defect resolution.
  • Investigate software issues and resolve integration, reliability and performance problems.
  • Support automated build, test and deployment processes within a controlled development environment.
  • Produce and maintain software designs, interface specifications, configuration records and technical documentation.
  • Collaborate with systems engineering, cybersecurity and test teams to support verification, validation and release readiness.
  • Apply secure coding practices, configuration management and engineering governance throughout the software lifecycle.

Skills

NV1 clearance
C++
C#
Java
Python
APIs
Systems integration
Git
CI/CD pipelines

Education

Software Engineering
Computer Science

Tools

Git
CI/CD

Job description

ACT | Minimum NV1 Security Clearance Required | NV2 Preferred

We are seeking a Software Engineer to support the Land Network Integration Centre (LNIC) and its Interim Battle Management System (iBMS) capability.

Working alongside engineers, integration specialists and Defence stakeholders, you will contribute to the development, integration and sustainment of secure software supporting complex land command and control environments.

Key Responsibilities
  • Design, develop, test and maintain software components, applications and integration services.
  • Translate operational and technical requirements into practical software designs and solutions.
  • Develop and maintain interfaces supporting data exchange between battle management systems and other Defence capabilities.
  • Conduct code reviews, unit testing, integration testing and defect resolution.
  • Investigate software issues and resolve integration, reliability and performance problems.
  • Support automated build, test and deployment processes within a controlled development environment.
  • Produce and maintain software designs, interface specifications, configuration records and technical documentation.
  • Collaborate with systems engineering, cybersecurity and test teams to support verification, validation and release readiness.
  • Apply secure coding practices, configuration management and engineering governance throughout the software lifecycle.
Essential Skills & Experience
  • Current Australian Government NV1 security clearance as a minimum.
  • Demonstrated experience developing and maintaining software within complex technical environments.
  • Proficiency in one or more relevant programming languages, such as C++, C#, Java or Python.
  • Experience with software design, APIs, interface development and systems integration.
  • Understanding of the software development lifecycle, including requirements analysis, development, testing and release.
  • Experience using Git or equivalent version control and working within established change and configuration management processes.
  • Strong troubleshooting, analytical and technical documentation skills.
  • Ability to collaborate with technical specialists and communicate effectively with stakeholders.
Highly Desirable
  • Current NV2 security clearance.
  • Experience supporting Defence, Army or other secure government environments.
  • Exposure to battle management systems, tactical networks, command and control systems or C4ISR capabilities.
  • Familiarity with iBMS, SitaWare or comparable operational systems.
  • Experience with CI/CD pipelines, automated testing and DevSecOps practices.
  • Knowledge of Windows and Linux environments, networking and secure data exchange.
  • Relevant qualifications in Software Engineering, Computer Science or a related discipline.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Battle Management Systems (Secure C4ISR)
Software Engineer - Battle Management Systems (Secure C4ISR)

Nixil Pty • Canberra

On-site
AUD 110,000 - 150,000
Software Engineer
Software Engineer

Client 1 • Adelaide

On-site
AUD 110,000 - 140,000
System Engineer – Land C4 | Canberra | NV1
System Engineer – Land C4 | Canberra | NV1

Pinaka • Canberra

On-site
AUD 120,000 - 170,000
Asst. Program Manager (Level 3)- NV1 Clearance
Asst. Program Manager (Level 3)- NV1 Clearance

XPT Software • Brisbane

On-site
AUD 140,000 - 190,000
Systems Integration Engineer
Systems Integration Engineer

Client 1 • Canberra

Hybrid
AUD 120,000 - 150,000
Competitive remuneration
Modern Canberra office environment
Ongoing training and professional dev.
+3
Systems Engineer
Systems Engineer

Amentum • Canberra

On-site
AUD 150,000 - 190,000
Datacentre Lead – Datacentre Infrastructure | Symonston, ACT | NV2
Datacentre Lead – Datacentre Infrastructure | Symonston, ACT | NV2

Pinaka Technology Solutions • Canberra

On-site
AUD 150,000 - 190,000
Systems Engineer
Systems Engineer

Amentum • Canberra

On-site
AUD 150,000 - 190,000
Senior Systems Engineer – Requirements Management
Senior Systems Engineer – Requirements Management

Paxus Australia Pty Ltd. • Canberra

On-site
AUD 166,000 - 221,000
Linux Technician/ Systems Admin & Engineering- Defence (Nv2)
Linux Technician/ Systems Admin & Engineering- Defence (Nv2)

NW Technology • Canberra

On-site
AUD 80,000 - 110,000
Top locations