/#jobs
#Platform#About Us
# Get Started
Yocto Linux Staff Engineer (AU) logo

Yocto Linux Staff Engineer (AU)

DroneShield

Millers Point
2 days ago
Millers Point
2 days ago
Apply

Yocto Linux Staff Engineer (AU)

DroneShield is seeking a Yocto Linux Staff Engineer to join its Sydney headquarters, working on embedded Linux build systems, CI/CD architecture, and Yocto-based workflows for counter-drone technology. The role requires deep expertise in Yocto, Python, and CI/CD platforms, with a focus on improving developer tooling and infrastructure.

Apply
On-site
Full-time
Senior
Python
C/C++

Salary

Not specified

Work Location

Millers Point, New South Wales, Australia, AU

Work Model

On-site

Experience Required

5 years

Employment Type

Full-time

Experience Level

Mid-Senior level

Core Qualifications

Technical (Must-have)
PythonC/C++YoctoGitLab CIGitHub ActionsJenkinsGitDockerLinuxBuildroot
Soft Skills
communicationtechnical documentationtroubleshootingproblem-solvingautonomymentorshiporganizational skillsproactive attitude
Tools (Must-have)
JiraConfluence

Preferred Qualifications

Technical (Nice-to-have)
Golang

Key Responsibilities

  • •Act as the technical authority for embedded Linux build systems, CI/CD architecture, and Yocto-based workflows across the organisation
  • •Define and drive the long-term strategy and roadmap for embedded Linux build, integration, and release infrastructure supporting multiple hardware platforms and product lines
  • •Design, add, maintain and evolve pipelines/jobs for nightly builds, merge builds, commit builds, and ad-hoc builds, ensuring scalability, reproducibility, and auditability
  • •Architect and maintain multi-configuration Yocto build systems, including BSP variants and long-lived product branches
  • •Lead initiatives to improve CI performance, reliability, flexibility, and developer experience, reducing feedback loops while increasing confidence in outputs
  • •Establish metrics and observability for CI/CD health, failure analysis, and infrastructure utilisation
  • •Architect and automate continuous delivery pathways for embedded Linux images, containers, and artefacts into test, validation, and staging environments
  • •Support team velocity via user friendly tools and short development cycles for the build-deploy-test process
  • •Reduce friction and risk when deploying software to containerised infrastructure and Hardware-in-the-Loop (HIL) test systems
  • •Own, extend and streamline DroneShield's HIL test infrastructure operating on specialised embedded hardware
  • •Design and maintain tooling for runner provisioning, lifecycle management, health monitoring, and observability
  • •Integrate tools into automated workflows to improve feedback on code quality, security, static analysis, testing, and documentation quality
  • •Own, maintain, and modernise legacy build systems, scripts and tooling, reducing technical debt over time
  • •Improve system reliability by adding tests to exercise all pipeline and deployment actions, identifying and mitigating single points of failure
  • •Write, maintain and set standards for high-quality internal documentation across build systems, tooling, and workflows
  • •Collaborate closely with software, firmware, hardware, QA, and systems engineering teams, leading by influence and technical expertise
Embedded LinuxYoctoCI/CDPythonC/C++DevOpsCounter-droneDefenceStaff EngineerSydney
/#jobs

The AI-powered job search platform that connects talent with opportunity.

  • FAQ
  • Articles
  • Platform
  • About Us
  • Legal
© 2026/#jobsAll rights reserved.

For queries/support, email jobs.support@slashhash.ai