Systems and Software Engineer

6 days ago


Melbourne, Victoria, Australia C4 Engineering Full time


About The Role:

Intended for a Systems Engineer with a Software background or a Software Engineer with a good foundation in Systems Engineering. More aligned to a Software Integration type function. They will be involved in:

  • understanding and assessing Commercial Off the Shelf and Foreign Military Sales software.
  • supporting work to develop/refine requirements.
  • supporting work that enables software to be integrated and tested within various host environments (the project is expecting multi-platform versions of the integrated software (Guest Standard Operating 
  • Environment / Virtual Machine) which will be developed by a below-the-line contract).

Key Responsibilities:

  • Experience as a Systems/Software Engineer with skills in planning, specification & design in multiple phases of a program.
  • Experience as a Systems/Software Engineer within CASG or similar acquisition environment.
  • DevSecOps and the Software Development Lifecycle (SDLC).
  • Analysis, design, review, and delivering high quality engineering documentation to support Government approvals and materiel delivery.
  • Initiative, creativity and responsibility to perform a range and variety of complex technical work activities with limited guidance.
  • Managing technical and integration risks.
  • Working in complex and challenging environments.
  • Working in a complex stakeholder system.
  • Communications related software, and the associated enabling services and infrastructure.
  • Applying testing and evaluation techniques across the system development life cycle.
  • Highly effective, formal and informal communication skills including advanced technical writing skills.
  • Initiative in keeping personal skills up to date, maintaining awareness of industry developments and pursuing continuous improvement opportunities.
  • Ability to analyse, design, plan, execute, and evaluate work to time, cost and quality targets while assessing and evaluating risk.

About You:

  • Bachelor of Engineering (Electronics/computers/communications/networking or similar) or an equivalent qualification that satisfies the requirements of the Washington Accord for recognition as a professional engineer.
  • More than 8 years engineering experience and more than 5 years experience in the field of systems/software engineering.
  • A current security clearance (minimum NV1).
  • Comprehensive understanding in engineering of complex Defence systems.
  • Understanding of Defence processes and structure.
  • Understanding of the One Defence Capability System (formerly the Capability Life Cycle).
  • Very strong written and oral communication skills.

If this sounds like you, wed love to hear from you.

Working in defence means being part of a team that values collaboration,
problem-solving, and purpose-driven work. You'll have the chance to
develop your skills, tackle meaningful challenges, and contribute to
something that makes a real difference.

Job  ID: 3WW8Y54W




  • Melbourne, Victoria, Australia Centorrino Technologies Full time

    Join Centorrino Technologies: Innovate, Grow, and Thrive with Us At Centorrino Technologies (CT), we're more than just tech—we're a community that goes beyond expectations. We've been recognised as a Great Place to Work in 2024–2025 and one of the Best Places to Work Medium & Large Size in Australia for 2025, with an outstanding eNPS score of 68. And...


  • Melbourne, Victoria, Australia BAE Systems Full time

    Senior V&V Systems EngineerAt BAE Systems AustraliaDo interesting work that MATTERSENJOY what you doGROW your careerBe YOUWe work in a thriving sector - one that puts us at the forefront of exciting and meaningful work. Every day we push boundaries to produce some of the world's most innovative and groundbreaking technology. Individually we all contribute to...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Connexions RH Full time

    Role DescriptionThe Software Engineer is responsible for designing, developing, and maintaining high-quality software solutions that support business objectives and enhance user experience. This role involves participating in every stage of the software development lifecycle, including requirement analysis, system design, coding, testing, deployment, and...

  • Software Engineer

    1 week ago


    Melbourne, Victoria, Australia Lucky Robots Full time

    Lucky Robots is building the world's first Game Engine for Robotics - a real-time 3D simulationand training platform where AI learns to move, manipulate, and understand the physical world.We're building a next-generationsimulation engine for robotics— combining the worlds of real-time graphics, physics, and AI. Our goal is to make lifelike, large-scale...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Brainapp Full time

    Role DescriptionThis is a part-time hybrid role for aSoftware Engineer, offering the flexibility to work both on-site and remotely. The Software Engineer is responsible for designing, developing, testing, and maintaining software applications that support organizational goals and deliver high-quality user experiences. The role involves writing clean and...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Hudson Atlantic Realty Full time

    Role DescriptionThe Software Engineer plays a key role in designing, developing, testing, and maintaining software applications that support organizational goals and user needs. This position involves working closely with cross-functional teams to translate technical requirements into high-quality, scalable solutions. The Software Engineer contributes to the...

  • Software Engineer

    4 days ago


    Melbourne, Victoria, Australia Kılıçlar Nakliyat Full time

    Role DescriptionThis is a part-time hybrid position based in Melbourne, VIC, offering the flexibility to work remotely while collaborating closely with product, design, and engineering teams. The Software Engineer will be responsible for designing, developing, and maintaining high-quality software solutions that support organizational goals and enhance user...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia AI Mindset Full time

    Role Description: Software EngineerASoftware Engineeris responsible for designing, developing, testing, and maintaining software applications and systems that meet the needs of users and organizations. They work across a range of platforms (e.g., desktop, mobile, web, cloud) and may focus on different areas of software engineering, such as front-end,...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Kinexus Australia Full time

    Software Engineer - C++ | Defence & Autonomous Systems | MelbourneWe're working with an Australian leader in advanced robotics and autonomous systems to find a talented Software Engineer (C++) to join their growing Melbourne-based engineering team.Our client is pioneering next-generation solutions across the Defence, aerospace, and marine domains - driving...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Larsen & Toubro Limited At Talegaon Full time

    Role Description:The Software Engineer is responsible for designing, developing, and maintaining software applications and systems that meet the needs of the organization and its users. This role involves writing clean, efficient code, collaborating with cross-functional teams, and ensuring the software is scalable, reliable, and secure. Software Engineers...