ViewJobs
Listed 2 weeks ago

C++ Software Engineer | Embedded Linux & Edge Systems

HAYS

Developers/Programmers
Location
Victoria
Type
Full-time

About the role

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++17/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
  • Strong 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 opportunity to work on genuinely challenging engineering problems with modern 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 lauryn.reddick@hays.com.auIf 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.#3025445

Apply

via hays.com.au

Similar jobs

  • 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
  • 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
  • 3 days ago

    Senior Software Engineer, Embedded Linux Platform (R5718)

    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 Embedded Software Engineer

    Advanced Navigation

    OVERVIEW OF ROLE Advanced Navigation enters a new phase of Growth and International expansion. The Software Platforms team is on a mission to develop software to ensure that our products are the most reliable, high pe…

    Sydney, NSW
    Full-time
    Listed 11 weeks ago
    Software
  • New1 day ago

    Senior Embedded Software Engineer

    Advanced Navigation

    About the role Advanced Navigation enters a new phase of Growth and International expansion. The Software Platforms team is on a mission to develop software to ensure that our products are the most reliable, high perf…

    Sydney, NSW
    Full-time
    Listed 1 day ago
    Software
  • 11 days ago

    Embedded Software Engineer - C / C++

    Peoplebank

    Peoplebank are recruiting for a talented Embedded Software Engineer (C++) to work for their client based in Adelaide. This is a permanent role, based onsite in Adelaide (not open for remote work) and due to the nature…

    Adelaide, SA
    Full-time
    Listed 11 days ago
    Developers/Programmers