Build cutting-edge C++ software for Linux, edge computing and autonomous systems.Senior C++ Software Engineer Embedded Linux & Edge Systems
Build software that powers real-world autonomous systems
We're partnering with a global leader in autonomy and intelligent systems developing cutting-edge technology deployed in demanding real-world environments.We're looking for experienced software engineers with strong C++ and Linux experience to help build high-performance software for edge computing platforms, sensors, imaging systems and autonomous technologies.
This is a hands-on engineering role working close to the hardware, solving challenging problems across Linux, embedded systems, edge devices and software performance.
Key Responsibilities
Develop and maintain production software using modern C++ (C+/20)
Build Linux-based applications for edge computing platforms
Integrate cameras, sensors and hardware devices
Develop tooling for diagnostics, configuration and system observability
Optimise software for performance, reliability and maintainability
Troubleshoot issues across software, Linux and hardware boundaries
Support deployment and testing of software on edge devices
Collaborate with hardware, AI, autonomy and software engineering teams
What We're Looking For
Solid commercial experience with C++
Linux application development experience
Experience working with embedded or edge computing systems
Strong debugging and problem-solving skills
Experience developing software that interfaces with hardware
Understanding of concurrency, software architecture and performance optimisation
Highly Regarded
Embedded Linux
NVIDIA Jetson or ARM platforms
Computer vision or imaging systems
OpenCV, GStreamer or FFmpeg
CUDA or GPU acceleration
NixOS, Yocto or Buildroot
Robotics, autonomy, aerospace or defence experience
Why Apply?
You'll join a highly technical engineering team developing software that directly powers advanced autonomous systems. This is an chance to work on genuinely challenging engineering problems with up-to-date technologies and make a real impact.
AUSTRALIAN CITIZENSHIP IS MANDATORY.
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV to this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.
📌 C++ Software Engineer Embedded Linux & Edge Systems Victoria
🏢 Hays
📍 Victoria
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.