Yocto Linux Staff Engineer at DroneShield - ScoutJobs - The AI-curated global job board
Skip to content
DroneShield
Posted a day ago

Yocto Linux Staff Engineer

DroneShieldYocto Linux Staff Engineer

Requirements

Bachelor's degree in Computer Science or related field, 5+ years experience in CI/CD systems, Deep practical experience with Yocto Project, Advanced Python expertise, C/C++ experience on Linux, Experience with Hardware-in-the-Loop (HIL) test systems, Proficiency with Git, Docker, and Linux environments

Skills

YoctoLinuxPythonCI/CDC#DockerGit

About the role

Responsibilities

  • Act as the technical authority for embedded Linux build systems, CI/CD architecture, and Yocto-based workflows.
  • Define and drive the long-term strategy and roadmap for embedded Linux build, integration, and release infrastructure.
  • Design, maintain, and evolve pipelines for nightly, merge, and commit builds to ensure scalability and reproducibility.
  • Architect and maintain multi-configuration Yocto build systems, including BSP variants and long-lived product branches.
  • Lead initiatives to improve CI performance, reliability, and developer experience.
  • Architect and automate continuous delivery pathways for embedded Linux images and containers into test and staging environments.
  • Own, extend, and streamline Hardware-in-the-Loop (HIL) test infrastructure operating on specialized embedded hardware.
  • Modernize legacy build systems and scripts to reduce technical debt.
  • Collaborate with software, firmware, hardware, and QA teams to support team velocity.

Requirements

  • Bachelor’s degree in Computer Science, Mechatronics, IT, or a related technical discipline.
  • 5+ years of experience designing, building, and maintaining CI/CD systems.
  • Deep practical experience with the Yocto Project, including layers, recipes, BSPs, and SDKs.
  • Advanced Python expertise for tooling, automation, and system integration.
  • C/C++ experience on a Linux platform.
  • Hands-on experience designing, operating, or maintaining Hardware-in-the-Loop (HIL) test systems.
  • Proficiency with Git, Docker, and Linux-based environments.
  • Strong background in DevOps practices, automated testing, and infrastructure reliability.

Preferred Qualifications

  • Experience with alternative embedded Linux build systems such as Buildroot.
  • Experience with Golang.
  • Familiarity with cross-compilation, device trees, bootloaders, and secure embedded Linux deployment practices.

About the Company

DroneShield (ASX:DRO) is a global leader in the rapidly growing counter-drone sector. We develop cutting-edge AI technology to protect airspace for military, government, and critical infrastructure clients worldwide. Based in Sydney, we are experiencing significant hypergrowth and invest heavily in R&D to solve the world's most challenging security problems.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Yocto Linux Staff Engineer

DroneShield · Sydney

Sign up to apply