Job Summary:
Heads Up Technologies is a global leader in aviation technology focused on innovation and improving in-flight experiences. They are seeking a DevOps Engineer to enhance developer tooling, CI/CD pipelines, and test infrastructure for their embedded software and firmware teams.
Responsibilities:
• Build and maintain GitHub Actions CI/CD workflows for embedded software, firmware, and FPGA builds across Windows, Linux, and Xilinx toolchains.
• Deploy and manage self hosted GitHub Actions runners, on premises and/or cloud based, to support embedded build and test workloads that require specific toolchains, hardware access, or long running jobs.
• Design and deploy on premises hardware in the loop test systems for automated regression testing of embedded audio and video products, including fixture orchestration, instrument control, and result reporting.
• Stand up an artifact repository for managing build outputs, binary assets, and firmware images.
• Lead the migration from legacy version control, including SVN, to Git and GitHub, including repository structure, branching strategy, and team onboarding.
• Evaluate and integrate tools that improve developer productivity across embedded and FPGA workflows.
• Provision, configure, and maintain build and test servers, including runner scaling, OS imaging, and toolchain installation.
• Develop and maintain a package management system for embedded software distribution.
• Define and implement Infrastructure as Code solutions for build servers, runners, test rigs, and development environments.
• Optimize compute and storage resources across CI/CD, runners, and hardware in the loop testing infrastructure.
• Identify bottlenecks across engineering workflows and propose scalable improvements.
• Mentor engineers in Git, GitHub Actions, automation, and DevOps best practices.
• Conduct code reviews for build scripts, deployment pipelines, and automation components.
• Maintain documentation for build, test, and deployment processes.
• Establish metrics for build performance, test coverage, and pipeline reliability.
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
• Five or more years of DevOps or automation experience.
• Experience with version control systems, including Git. SVN migration experience is a plus.
• Experience developing CI/CD pipelines. GitHub Actions experience is strongly preferred.
• Experience deploying and managing self hosted runners or build agents.
• Experience with automated testing frameworks and infrastructure.
• Experience with package management and software distribution.
• Strong scripting and automation skills, such as Python, Bash, or similar tools.
• Experience working in embedded systems development environments.
• Demonstrated ability to design, implement, and maintain automated build and test systems.
• Hands on experience building or maintaining hardware in the loop or automated hardware test infrastructure.
• Core DevOps and automation skills, including GitHub Actions, self hosted runner management, Linux, Docker, Python or Bash, and Ansible.
• Embedded and FPGA support experience with GNU Make, CMake, Xilinx toolchains, Yocto, or proprietary toolchains.
• Testing and artifact management experience with hardware in the loop infrastructure, test fixture orchestration, automated regression testing, and artifact repositories.
Preferred:
• Experience leading version control migrations from SVN to Git.
• Experience with FPGA development workflows, especially Xilinx.
• Experience designing hardware in the loop test rigs, including fixture design, instrument control, and test orchestration.
• Familiarity with artifact repository systems such as JFrog Artifactory, Nexus, or GitHub Packages.
• Background in audio, video, or high performance embedded systems.
Company:
Heads Up Technologies elevates the aviation experience by industry’s most innovative cockpit, cabin & aviation electrical solutions. Founded in 1985, the company is headquartered in Carrollton, USA, with a team of 201-500 employees. The company is currently Growth Stage.