ViewJobs
Listed 11 weeks ago

Senior Software Engineer - C++

Sonitec

Engineering - Software
Location
Sydney, NSW
Type
Full-time

About the role

 

About the role

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
Apply

via recruiterflow.com

Similar jobs

  • 3 days ago

    Senior Engineer, C++ Software (R5848)

    Shield

    Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and …

    Melbourne, VIC
    Full-time
    Listed 3 days ago
    Software
  • 9 weeks ago

    C++ Software Engineer

    IMC

    At IMC, technology is not a department; it’s at the heart of everything we do. Developed in-house, our innovative software makes millions of trading decisions daily, and we win by making better and faster decisions th…

    Sydney, NSW
    Full-time
    Listed 9 weeks ago
    Software
  • 3 days ago

    Senior/Staff Engineer, C++ Software - Edge Systems (R5191)

    Shield

    Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and …

    Melbourne, VIC
    Full-time
    Listed 3 days ago
    Software
  • 11 weeks ago

    Senior Data Engineer - AI/ML DataOps

    Sonitec

    About the role The company is seeking a Senior Data Engineer with focus on AI/ML DataOps pipelines to join the Sensor Fusion AI Team in Sydney CBD. Responsibilities, Duties and Expectations Design, develop, maintain a…

    Sydney, NSW
    Full-time
    Listed 11 weeks ago
    Developers/Programmers
  • 9 weeks ago

    Senior Software Engineer – Critical Engineering

    Optiver

    WHO WE ARE Optiver is a global market maker founded in Amsterdam, with offices in London, Chicago, Austin, New York, Sydney, Shanghai, Hong Kong, Singapore, Taipei and Mumbai. Established in 1986, today we are a leadi…

    Sydney, NSW
    Full-time
    Listed 9 weeks ago
    Engineering - Software
  • 8 weeks ago

    Senior Software Engineer

    Emesent

    Our Mission: To Be Bold and Impactful At Emesent, we build autonomous robotics, LiDAR mapping, and spatial data technologies that are transforming the way industries understand and interact with the physical world. Fo…

    Brisbane, QLD
    Full-time
    Listed 8 weeks ago
    Software