Software Engineer - Advanced Engineering

Vollzeit
80 Mildura St, Fyshwick ACT 2609, Australia
vor 1 Monat

Seeing Machines has developed the world’s most advanced human data-driven technology which enhances transport safety by dramatically reducing fatal accidents every day. We’re on a mission to achieve zero transport fatalities.

With at least 2 million cars on the road using our state-of-the-art operator monitoring technology developed by the passionate team at Seeing Machines, we provide real-time protection from distraction and drowsiness-related driving events.

About the opportunity

The Advanced Software Team is a small and nimble group of Research and Software Engineers that helps to bridge the gap between cutting edge research in areas such as fatigue and distraction detection into field deployable occupant monitoring solutions.

As a Software Engineer, you will be responsible for writing video application and system software to support a variety of internal and external teams for the purpose of providing a demonstration and evaluation software capability for our cutting edge algorithms.

You will be responsible for:

  • Collaborating with Algorithm Scientists and Research Engineers to translate and incorporate research code into technology demonstrators
  • Writing features for existing software tools to support activities in the Innovation Group
  • Trying out new processes and tooling to improve efficiency with existing workflows
  • Writing application, design documentation and technical solution proposals
  • Assisting with business pursuit activities such as working with field teams and assisting customers to evaluate our technology
  • Investigating and solving customer support issues with the application software, configuration and calibration challenges

About you

We are seeking people with a good mix of technical competency and personal capability. Specifically, we are looking for people with:

  • An undergraduate degree in Computer Science or similar, or equivalent industry experience.
  • At least 3 years’ experience writing code in languages like C++, Python or a similar language in a commercial setting.
  • Experience with industry standards for Software Engineering.
  • Experience working with a source control system such as git, Perforce or similar.
  • Experience writing technical documentation such as software design documents.

Desirable

  • Experience writing Qt C++ application software for Linux or embedded platforms
  • Understanding of traditional computer vision and/or image processing techniques
  • Experience with practical data science or statistical analysis
  • Experience working on research in a commercial environment
  • Experience with machine learning techniques and some familiarity with TensorFlow, PyTorch or similar

Why Join Us?

At Seeing Machines, our cutting-edge technology in the field of artificial intelligence and computer vision directly contributes to transport safety and reducing accidents on our roads, rail and in the skies. If you have the experience and ambition to help us achieve our growth objectives, we want to hear from you!

Seeing Machines is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.