Logo
Anduril Industries

Senior Edge Software Deployment Engineer

Anduril Industries, Fort Collins, Colorado, us, 80523

Save Job

Senior Edge Software Deployment Engineer

Apply for the Senior Edge Software Deployment Engineer role at Anduril Industries. About the Company

Anduril Industries is a defense technology company on a mission to transform U.S. and allied military capabilities with advanced technology. We bring the expertise, technology, and business model of the 21st century’s most innovative companies to the defense industry, changing how military systems are designed, built, and sold. Our Lattice OS is a powerful AI‑powered operating system that turns thousands of data streams into a real‑time, 3‑D command and control center. As the world enters an era of strategic competition, we are committed to delivering autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years. About the Team

The Anduril Battlespace Awareness Radar team develops innovative and differentiated radar solutions to tackle significant security challenges for America and its allies. We seek highly collaborative engineers who will bring expertise, experience, and energy to the team’s endeavors. About the Job

Anduril is looking for a skilled Edge Software Deployment Engineer to join our radar software team. The ideal candidate will deploy, manage, and secure software that runs on the embedded, heterogeneous processors within our radar systems. This role blends embedded systems knowledge, DevOps practices, and experience with diverse hardware architectures. What You Will Do

DevOps for Embedded Systems: Adapt standard DevOps principles and tools for the constraints of embedded radar systems, managing fleet‑wide software updates for devices with intermittent connectivity. Security: Integrate security best practices and tools into the development and deployment process from the start (DevSecOps). This includes core security hardening (e.g., implementing STIGs), kernel hardening (e.g., ASLR, Control Flow Integrity, secure boot), securing the software supply chain, managing updates, and implementing robust controls on embedded hardware. Deployment and Provisioning: Design and automate the edge provisioning pipeline, from operating system setup to application deployment and monitoring. CI/CD: Design, implement, and maintain CI/CD pipelines using tools like CircleCI to automate build, test, and deployment to edge devices. Operating Systems: Manage and customize embedded Linux distributions (e.g., Yocto or NixOS) for performance, reliability, and security on ARM and GPU architectures. Heterogeneous Architecture Support: Deploy and manage software on a diverse hardware platform, including:

Nvidia Jetson: Deploy, optimize, and manage software on NVIDIA Jetson GPUs. FPGAs: Interact with HDL firmware for FPGAs (Altera Agilex, Xilinx Ultrascale) and C++ applications for soft processors within FPGAs, using Quartus and Vivado toolchains. ARM CPUs: Deploy and manage software for ARM CPU architectures.

System Integration: Collaborate with hardware, firmware, and software engineering teams to ensure seamless integration. Troubleshooting: Provide technical support and troubleshoot software issues on fielded devices. Required Qualifications

8+ years of experience and a bachelor’s degree in Computer Science, Electrical Engineering, or a related field. Proven experience in a DevOps, SRE, or embedded systems role. Deep expertise in Linux internals and system‑level configuration. Experience with declarative configuration management, preferably Nix or NixOS, for reproducible build environments. Experience with CI/CD tools such as CircleCI. Proficiency in scripting languages like Python and Bash. Hands‑on experience with hardware‑in‑the‑loop (HITL) and system integration labs (SIL). Experience with containerization (Docker) and orchestration tuned for resource‑constrained edge environments. Solid understanding of cybersecurity principles for embedded and edge devices, including core hardening techniques. Excellent communication and problem‑solving skills. Eligible to obtain and maintain an active U.S. Top Secret security clearance. Desired Skills (plus)

Experience with bootloaders like U‑Boot and secure boot processes. Familiarity with FPGA development tools such as Quartus and Vivado. Knowledge of network protocols and security on embedded systems. Experience deploying embedded systems in air‑gapped or intermittently connected environments. US Salary Range

$165,000—$218,000 USD. Healthcare Benefits

Anduril offers top‑tier benefits for full‑time employees, including comprehensive medical, dental, and vision plans at little or no cost for U.S. roles, full medical insurance premiums for UK and AUS roles, and an annual contribution toward private health insurance for IE roles. Additionally, we provide life and disability insurance for all employees. Additional Benefits

Generous time off: highly competitive PTO plans with a holiday hiatus in December and caregiver & wellness leave. Family Planning & Parenting Support: coverage for fertility treatments, adoption, and gestational carriers, plus resources for planning to parenting. Mental Health Resources: 24/7 free mental health resources, therapy, and life coaching, plus additional work‑life services such as legal and financial support. Professional Development: annual reimbursement for professional development. Commuter Benefits: company‑funded commuter benefits based on region. Relocation Assistance: available depending on role eligibility. Retirement Savings Plan

U.S. roles: traditional 401(k), Roth, and after‑tax options. UK & IE roles: pension plan with employer match. AUS roles: superannuation plan. The recruiter assigned to this role can share more information about compensation and benefits during the hiring process. To view Anduril's candidate data privacy policy, please visit https://anduril.com/applicant-privacy-notice/.

#J-18808-Ljbffr