Job Summary:
">
We are seeking a highly skilled and innovative Software Engineer to join our high-performing team focused on the modernisation and enhancement of Electronic Warfare (EW) capabilities.
">
This role involves designing, developing, and maintaining scalable data pipelines and ETL processes to support radar signal processing and other scientific/engineering applications.
">
">
* Design, develop, and maintain scalable data pipelines and ETL processes to support radar signal processing and other scientific/engineering applications
">
* Implement data storage solutions using PostgreSQL and other relevant databases
">
* Maintain, optimize, and improve real-time radar signal processing algorithms in Java on Linux/Windows platforms
">
* Perform all activities associated with the software sustainment, including gathering requirements, design, development, testing, maintenance, configuration management, and quality control of software for scientific/engineering applications
">
* Collaborate with the team using Agile development tools such as Jira, Confluence, and Bitbucket/Git to manage work and share knowledge
">
">
Key Responsibilities:
">
">
* Develop and execute verification/validation plans, focusing on bug fixes and mitigating risks and issues related to system enhancements
">
* Contribute to the integration of front-end, back-end, and database architecture, ensuring compatibility with existing systems and adherence to Defence policies
">
* Assess software maintainability and overall adherence to user requirements, industry/defence standards, and sustainable practices
">
* Develop and update documentation, training materials, and technical guides to support the ongoing development and maintenance of software applications
">
* Perform other duties as assigned, focusing on sustainment, integration, bug fixes, and feature enhancements
">
">
Requirements:
">
">
* 5+ years of experience in software development, testing, and maintenance
">
* Experience working with web-based applications and modern software engineering practices (Java with Swing Graphical User interface (GUI) development, PostgreSQL database, Eclipse IDE, Docker, Kubernetes etc.)
">
* Comfort working in Linux and/or Windows environments
">
* Demonstrated experience in EW and signal processing. Familiarity with machine learning is a plus
">
* Proven experience in data engineering, including designing and maintaining data pipelines and ETL processes
">
* Excellent problem solving and troubleshooting skills
">
* Ability to work independently and as part of a team
">
* Excellent communication and customer service skills
">
* Demonstrated stakeholder engagement experience
">
* Defence experience (Uniformed, APS or Contractor)
">
* AGSVA security clearance – NV 1 (minimum – with ability to obtain NV2 is required)
">
">
Benefits:
">
">
* A workplace culture certified as a Great Place To Work
">
* Flexible working conditions
">
* Competitive salary (including annual reviews)
">
* Paid Parental leave
">
* Paid Reservist leave
">
* Income protection
">
* Career development: Online learning, mentorship and career pathways
">
">
About Us:
">
We are committed to social and environmental sustainability and delivering projects with a digital mindset driving innovation within our business and for our customers.
">
We help ensure mission success on land, in the air, at sea, in space and cyberspace for our defence customers.
">
From individual technologies and services to comprehensive project delivery and mission execution, no other company can match the breadth and depth of KBR.