Skip to main content

C++ Tools Development Software Engineer – 3 Months

Posted by: vir020

March 27, 2019

C++ Tools Development Software Engineer – 3 Months

The Opportunity

A mid-to-senior level C++ Tools Development Software Engineer Contractor is required to join our Wildcat SLAM acceleration. Wildcat is a cutting edge C++ Simultaneous Location and Mapping (SLAM) library developed by CSIRO’s Data61 Robotics and Autonomous Systems Group.

Wildcat is a key enabling technology in robotics perception for autonomous robot operation. It processes various sensor data, including 3D lidar and IMU data, in order to produce an accurate trajectory of the robot in 3D space as well as a detailed 3D point cloud map of the explored environment.

Wildcat is an evolution of our previous developed SLAM technologies which has been successfully commercialised in collaboration with GeoSLAM. It is currently being used as a key technology in an UAV (drone) automation startup.

Your duties will include

A mid-to-senior level C++ Tools Development Software Engineer Contractor is required to develop various utilities to support Wildcat usage and usability. The tools developer will author command line tools for output comparison and validation of 3D trajectories and point clouds, create a custom compressed binary data file format for Wildcat input/output and intermediate data, and create new plugins and modules to modify and filter Wildcat 3D trajectory and point cloud output.

To be successful you will need

• 3+ years C++ development experience
• Proven experience in delivering software products
• Experience using CMake to setup C++ projects
• Linux development experience
• Experience with C/C++ compression libraries and techniques
• Experience in 3D geometry processing
• Preferred: ROS development experience

Location: Pullenvale, QLD

Tenure: Contractor for 3 months

About CSIRO’s Data61

CSIRO’s Data61 is the largest data innovation group in Australia. Bringing together CSIRO’s Productivity team and National ICT Australia (NICTA), we are unrivalled in our intellectual capital and our network with the global technology marketplace.

The combined group brings together approximately 600 research staff working in digital technologies to create benefit for Australia. Data61 continues to develop Australia’s future leaders with its strong 300+ PhD student program in collaboration with the best universities across Australia.

The CSIRO Robotics and Autonomous Systems Group (RASG), located in Brisbane, is part of the Cyber Physical Systems Research Program (CPS) of Data61, and is one of the leading applied robotics and autonomous systems research labs in the world.

It has over 45 researchers and engineers, as well as many research interns, graduate students and visiting scientists. The RASG has extensive laboratory facilities and research infrastructure and has a broad spectrum of collaborations with other CSIRO business units, as well as many universities and research centres in Australia and abroad.

Apply Online

For more information and to apply, email robotics@csiro.au.

Please provide a CV and cover letter outlining your suitability and motivation for the role.

We’re working hard to recruit diverse people and ensure all our people feel supported to do their best work and empowered to let their ideas flourish.

Applications Close

10th April 2019.


Subscribe to our News via Email

Enter your email address to subscribe and receive notifications of new posts by email.

Subscribe to our News via Email

Enter your email address to subscribe and receive notifications of new posts by email.