The company is seeking a Senior Software Engineer with C++ & Algorithm experience to join the Sensor Fusion AI Team in Sydney.
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 (not a must - 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
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job