Senior Software Engineer

6 days ago


Sydney, New South Wales, Australia DroneShield Full time
Senior Software Engineer - Sensor Fusion Engine (AU)

Join to apply for the Senior Software Engineer - Sensor Fusion Engine (AU) role at DroneShield

Senior Software Engineer - Sensor Fusion Engine (AU)

1 day ago Be among the first 25 applicants

Join to apply for the Senior Software Engineer - Sensor Fusion Engine (AU) role at DroneShield

Work with cutting edge technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of world's most challenging technical problems in the Electronic Warfare, Artificial Intelligence and Machine Learning, RF sensing, Sensor Fusion and distributed systems. Working with high profile customers across militaries, government agencies, airports, critical infrastructure, law enforcement and many others.

With one of the largest listed defence company market capitalisations in Australia and having raised approximately $250m in 2024 alone, DroneShield is undergoing hypergrowth stage, fuelled by rapidly increasing use of drones for nefarious applications, from battlefield, to terrorism, to contraband delivery and commercial espionage.

This role is in the DroneShield Sydney headquarters in Sydney CBD. There are approximately 320 staff based in the 4,000sqm facility today, scheduled to grow to approximately 300 staff by end of 2026. Overseas on the ground presence includes Virginia (USA), Denmark, Germany and Dubai, as well as distributors in over 70 countries globally.

About the role
The company is seeking a Senior Software Engineer with relevant experience to join the Sensor Fusion AI Team in Sydney. The role is primarily focused on the development of DroneShield's SensorFusionAI engine.

Responsibilities, Duties and Expectations

  • Drive the development of our Sensor Fusion engine to meet the most demanding operational requirements in real-world deployments and contribute to its architectural direction and long-term vision.
  • Design, develop, refactor, and deploy software focused on high availability, low latency, and scalability.
  • Profile, benchmark, and optimise both new and existing performance-critical code by leveraging multi-threading, language bindings, GPU acceleration, and other advanced techniques.
  • Work in close collaboration with relevant stakeholders to troubleshoot and resolve bug/issue reports.
  • Apply software engineering best practices including refactoring, testing, and documentation to ensure code quality and maintainability.
  • Collaborate closely with other engineers and become a valued member of an autonomous, cross-functional team.
Qualifications, Experience and Skills
  • BS degree in Computer Science, Mathematics or similar technical field of study or equivalent practical experience.
  • Minimum 5 years of experience in a professional Software Engineering environment.
  • Proficiency in C++ and familiarity with other general-purpose languages (ideally Python/Golang with experience creating C++ bindings).
  • Knowledge of C++ meta build tools (CMake) and unit testing frameworks.
  • Strong background in developing data-intensive, real-time applications, and/or GPU-based processing systems (TensorRT, CUDA, etc.).
  • Familiarity with Linux and containerisation using Docker.
  • Experience in creating automated workflows for CI/CD.
  • Advanced understanding of data structures, algorithms, and the application of mathematics and physics in software development.
Nice to have
  • Experience with sensor fusion, multi-sensor data processing, or object tracking algorithms
  • Background in AI/ML is a plus
  • Knowledge of monitoring tools such as Prometheus, Grafana, or similar observability frameworks

Note for recruitment agencies: We do not accept unsolicited candidates from external recruiters unless specifically instructed.Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionInformation Technology
  • IndustriesDefense and Space Manufacturing

Referrals increase your chances of interviewing at DroneShield by 2x

Get notified about new Senior Software Engineer jobs in Sydney, New South Wales, Australia.

Senior Software Engineer - Global Payroll Platform

Sydney, New South Wales, Australia 3 days ago

Sydney, New South Wales, Australia 4 days ago

Production Software Engineering Team LeadChapter Lead - Credit Cards Software Engineering

Sydney, New South Wales, Australia 2 weeks ago

Senior Software Consulting Specialist - BMSContract - D365 F&O Senior Developer/Technical Consultant

Sydney, New South Wales, Australia A$150.00-A$165.00 1 day ago

Sydney, New South Wales, Australia 1 day ago

Sydney, New South Wales, Australia 1 day ago

Senior Technical Writer, Developer Experience

Sydney, New South Wales, Australia 3 weeks ago

Sydney, New South Wales, Australia 7 hours ago

Senior Software Engineer - Backend (Open to remote across ANZ)

Sydney, New South Wales, Australia 3 days ago

Senior Software Engineer - Frontend (Open to remote across ANZ)

Sydney, New South Wales, Australia 3 days ago

Senior Software Engineer - (Java) Backend (Open to remote across ANZ)

Sydney, New South Wales, Australia 22 hours ago

Sydney, New South Wales, Australia 10 hours ago

Sydney, New South Wales, Australia 2 weeks ago

Sydney, New South Wales, Australia 2 weeks ago

Senior Software Engineer (Frontend) (SaaS)

Sydney, New South Wales, Australia 1 month ago

Sydney, New South Wales, Australia 2 weeks ago

Sydney, New South Wales, Australia 2 weeks ago

Sydney, New South Wales, Australia 2 weeks ago

Sydney, New South Wales, Australia 2 weeks ago

Sydney, New South Wales, Australia 2 weeks ago

Millers Point, New South Wales, Australia 5 hours ago

Senior Full Stack Developer (.NET & React)

Sydney, New South Wales, Australia 6 days ago

Millers Point, New South Wales, Australia 2 months ago

Sydney, New South Wales, Australia 1 day ago

Sydney, New South Wales, Australia 2 weeks ago

Sydney, New South Wales, Australia 2 weeks ago

Sydney, New South Wales, Australia 2 weeks ago

Sydney, New South Wales, Australia 2 weeks ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
  • Software Engineer

    2 weeks ago


    Sydney, New South Wales, Australia LEAP Legal Software ANZ Full time

    1 week ago Be among the first 25 applicantsDirect message the job poster from LEAP Legal Software ANZAbout LEAPLEAP is the leading provider of Legal Practice Productivity Solutions in the world and is one of the largest international LegalTech companies. For more than 30 years, our curiosity and commitment to continual improvement has kept us reimagining...

  • Software Engineer

    2 weeks ago


    Sydney, New South Wales, Australia LEAP Legal Software ANZ Full time

    1 week ago Be among the first 25 applicantsDirect message the job poster from LEAP Legal Software ANZAbout LEAPLEAP is the leading provider of Legal Practice Productivity Solutions in the world and is one of the largest international LegalTech companies. For more than 30 years, our curiosity and commitment to continual improvement has kept us reimagining...

  • Senior Sales Engineer

    2 weeks ago


    Sydney, New South Wales, Australia Perforce Software Full time

    Senior Sales Engineer - Perfecto Mobile - Sydney (remote) Join to apply for the Senior Sales Engineer - Perfecto Mobile - Sydney (remote) role at Perforce Software Senior Sales Engineer - Perfecto Mobile - Sydney (remote) 1 week ago Be among the first 25 applicants Join to apply for the Senior Sales Engineer - Perfecto Mobile - Sydney (remote) role at...


  • Sydney, New South Wales, Australia Xero Full time

    Senior Software Engineer - Small Business GrowthJoin to apply for the Senior Software Engineer - Small Business Growth role at XeroSenior Software Engineer - Small Business GrowthJoin to apply for the Senior Software Engineer - Small Business Growth role at XeroAt Xero, we're here to help you supercharge your business. We do this by automating routine tasks,...


  • Sydney, New South Wales, Australia Squiz Full time

    Senior Software Engineer (Typescript/Node/React/AWS)Senior Software Engineer (Typescript/Node/React/AWS)5 days ago Be among the first 25 applicantsThe Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) with several core capabilities including Content Management, Optimisation tooling, and Platform services.We're seeking a...


  • Sydney, New South Wales, Australia DroneShield Full time

    Senior Software Engineer - Sensor Fusion Engine (AU)Join to apply for the Senior Software Engineer - Sensor Fusion Engine (AU) role at DroneShieldSenior Software Engineer - Sensor Fusion Engine (AU)1 day ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - Sensor Fusion Engine (AU) role at DroneShieldWork with cutting edge...


  • Sydney, New South Wales, Australia Sideshow Consulting Full time

    1 week ago Be among the first 25 applicantsThis range is provided by Sideshow Consulting. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$130,000.00/yr - A$150,000.00/yrDirect message the job poster from Sideshow ConsultingHigh-Tech Search and Selection at Sideshow ConsultingOne of...


  • Sydney, New South Wales, Australia Constantinople Full time

    Join to apply for the Senior Software Engineer - Payments role at Constantinople16 hours ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - Payments role at ConstantinopleThis is a Senior Software Engineer - Payments role with Constantinople based in Sydney, NSW, AUConstantinople --Role Seniority - seniorMore about the...


  • Sydney, New South Wales, Australia Constantinople Full time

    Join to apply for the Senior Software Engineer - Payments role at Constantinople16 hours ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - Payments role at ConstantinopleThis is a Senior Software Engineer - Payments role with Constantinople based in Sydney, NSW, AUConstantinople --Role Seniority - seniorMore about the...


  • Sydney, New South Wales, Australia Audience Republic Full time

    Join to apply for the Senior Software Engineer role at Audience Republic1 month ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer role at Audience RepublicGet AI-powered advice on this job and more exclusive features.Are you an experience software engineer looking to join an early stage startup? Are you looking to join a...