Senior Software Engineer (Sensor Fusion) x 2
TheDriveGroup
Posted 10 hours ago
An opportunity is available for an experienced Senior Software Engineer with Algorithm Development experience to lead the advancement of high-performance tracking and sensor fusion systems for real-time defence applications. This role is critical in developing next-generation capabilities that detect and track drone swarms in complex, fast-evolving environments.
Working within a cross-functional engineering team, the role focuses on writing efficient, production-ready code for data-intensive applications. The successful candidate will be instrumental in shaping the evolution of real-time sensor fusion pipelines used in mission-critical deployments globally.
Key Responsibilities
- Design, implement, and optimise algorithms for multi-object tracking and real-time sensor fusion
- Profile and improve performance-critical code using techniques such as multi-threading, GPU acceleration, and native language bindings
- Review current research in multi-object tracking to keep algorithm performance at the cutting edge
- Build and maintain CI/CD pipelines to support code quality, performance, and regression testing
- Collaborate with stakeholders to investigate and resolve system-level bugs and edge cases
- Follow best practices in refactoring, testing, and documentation to ensure maintainability and scalability
- Work closely with peers across AI, embedded, RF, and systems teams as part of an agile, high-performance group
Skills and Experience
- Degree in Computer Science, Mathematics, or a related technical field
- Minimum 5 years’ experience in professional software development environments
- Advanced C++ skills with experience in Python and/or Go (particularly in creating C++ bindings)
- Familiarity with CMake, unit testing frameworks, and code profiling tools
- Experience with data-intensive, low-latency, or GPU-accelerated systems (e.g., TensorRT, CUDA)
- Strong foundation in algorithms, data structures, and applied mathematics or physics
- Comfortable developing in Linux and using containerisation tools such as Docker
- Experience in CI/CD environments and automated testing pipelines
Desirable Qualities
- Background in sensor fusion, signal processing, or object tracking
- Familiarity with observability stacks like Prometheus and Grafana
- Exposure to AI/ML techniques and data-driven model deployment
- Motivated by performance optimisation, real-world results, and technical excellence
- Comfortable working autonomously in high-impact, fast-paced project teams
This role presents a unique chance to work on defence technology with real-world applications, contributing to the development of scalable, intelligent tracking systems deployed globally. It is ideal for an engineer who thrives on complexity, performance, and cross-disciplinary collaboration.
You can contact me at [email protected] for more info, or click Apply and send through your details and I'll be in touch.
About TheDriveGroup
This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.
Senior Software Engineer
TheDriveGroup
Software Engineer | Node + Azure | Mid & Senior
Allura Partners
Software Engineer | .NET, Azure | Mid & Senior
Allura Partners
Senior Embedded Software Engineer - C++ / Linux
Codematix Pty Ltd

Identity & Access Security Engineer
TheDriveGroup
Cloud DevOps Engineer
Employee First

Android Engineer | Mid & Senior | Sydney
Allura Partners
Senior Android Engineer
Opus Recruitment Solutions
