Embedded Software Engineer

Permanent Software Engineer role in QLD.

Your new company

Join a world-class technology business at the forefront of autonomous and AI-driven aerial systems. This organisation designs and delivers high-performance uncrewed aircraft platforms that redefine how data is captured, analysed, and used across Defence and critical industries.
They’re growing rapidly in Australia and have established a new engineering centre that brings together some of the brightest minds in software, robotics, and embedded systems. You’ll be part of a small, highly technical team with genuine autonomy and visibility, a place where your work directly shapes real-world mission outcomes.

Your new role

  • Develop and maintain embedded Linux applications used on advanced aerial systems.
  • Build and configure software interfaces that connect sensors, cameras, and flight systems.
  • Write clean, reliable C/C++ code running in real-time and Linux-based environments.
  • Analyse flight logs, performance data, and real-world mission issues to optimise reliability.
  • Create and maintain CI/CD pipelines and automate build/test workflows.
  • Work cross-functionally with systems, hardware, and test engineers to deliver flight-ready solutions.
  • Contribute to testing, risk assessment, and documentation across all software stages.

What you'll need to succeed

  • Proficiency in C/C++ and Linux or embedded Linux development.
  • Hands-on experience with build systems (CMake) and CI/CD tools (Git, Jenkins, or similar).
  • Strong debugging skills with tools like GDB, strace, and perf.
  • Familiarity with network and communication protocols (UDP/TCP, CAN, Serial, Ethernet).
  • Working knowledge of Bash or Python scripting for testing and automation.
  • Background in embedded systems, robotics, or Defence technologies.
  • Relevant tertiary qualification in Software, Computer, or Electrical Engineering.
  • Australian citizenship with eligibility for a Defence security clearance.

What you'll get in return

  • Be part of a company driving real innovation in unmanned and autonomous technology.
  • Work alongside high-calibre engineers solving complex, real-world problems.
  • Small, agile team with the backing of a global organisation.
  • See your code come to life. Your work directly impacts performance in the field.
  • Competitive salary, clear growth pathways, and genuine project ownership.

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, or e-mail directly to suras.khosla@hays.com.au



LHS 297508

Summary

Job Type
Permanent
Industry
Technology & Internet Services
Location
QLD - Brisbane CBD
Specialism
Defence
Ref:
2965585

Talk to a consultant

Talk to Suras Khosla, the specialist consultant managing this position, located in Brisbane
Level 45, One One One Eagle St, 111 Eagle Street

Telephone: 0396049519

Similar jobs to Embedded Software Engineer

  • DYNAMICS DEVELOPER

    Dynamics 365 Developer | 24-month contract
    QLD - Brisbane CBD
  • Reliability Engineer

    Seeking Reliability Engineer!
    QLD - Brisbane CBD
  • UI/UX Engineer

    UI/UX Engineer |
    QLD - Brisbane CBD
  • Senior Project Engineer

    Senior Project Engineer | RPEQ | Bridges & Structures | Contract role
    QLD - Brisbane CBD
  • Senior Project Engineer / Project Manager

    Join a respected civil contractor I Mon–Fri schedule | Competitive salary | Career growth.
    QLD - Sunshine CoastBase + Car + Super + Company Profit Shares