Senior Rust Engineer
Salary Range
$180k + super
Locations
- Melbourne, Australia
About the Role
As a key member of the team, you will be at the forefront of innovative software development of their image-based, optical radar product, with a primary focus on autonomous control and estimation.
This dynamic role offers the opportunity to work alongside the CTO and Software Architect, in a fast-paced R&D environment, where you will actively contribute to the creation and implementation of high-performance software solutions.
Responsibilities
-
Writing user-space Linux applications to integrate cameras, IMUs and other peripherals on edge computers such as Raspberry Pi, Rock Pi, and Nvidia Jetson.
-
Collaborating with machine vision and control specialists to integrate cutting-edge algorithms into software systems.
-
Working with the CTO and software architect to develop and implement sustainable, high- performance software in a fast-paced R&D environment.
-
Breaking down complex problems into deliverable chunks as part of the planning and estimation phases of agile software development.
-
Adopting and championing good development practices including linting, integration testing.
Requirements
-
Programming expertise in C/C++ for Linux applications, encompassing x86 and ARM64 platforms.
-
Experience with the RUST programming language.
-
Proficiency in scripting languages, including Python and Bash.
-
Demonstrated competency in contemporary systems development and CI tools, such as git, github-actions, cross-compilation, and automated quality control (including test automation and linting).
-
Experience as a Product Owner and want to work and excel in that fashion
About the Company
My client stands as a global leader in the realm of wide-area autonomous optical search and surveillance systems. Their innovative products are meticulously tailored for specialized mission aircraft and drones, designed to execute an extensive array of surveillance tasks. Currently, they are in pursuit of an adept software engineer to assume a pivotal role in advancing software solutions for optical vision technology. This presents a unique opportunity for you to become a part of this nimble, thrilling, and dynamic engineering enterprise and steer their product portfolio towards progress.
How to Apply
To hide from bots, information on how to apply will be revealed when you click this link