Costa Mesa, California, United States On-site

Anduril Industries is hiring a Systems Software Engineer

About the Role

Develop core software systems that power next-generation defense technologies. Focus on reliability, performance, and security in distributed and embedded environments.

Responsibilities

  • Design and implement low-level system software for secure hardware platforms
  • Build and maintain operating system components and kernel modules
  • Develop device drivers for custom and COTS hardware
  • Optimize software for performance, latency, and resource efficiency
  • Collaborate with hardware teams on system integration
  • Diagnose and resolve complex system-level issues
  • Write production-grade C++ and Rust code
  • Work with real-time and embedded operating systems
  • Ensure software meets security and compliance requirements
  • Contribute to system architecture and design reviews
  • Develop tools for debugging and monitoring system behavior
  • Support deployment and field operations
  • Integrate software with sensor and communication subsystems
  • Implement secure boot and trusted execution environments
  • Work across the full development lifecycle from concept to deployment
  • Write automated tests for system components
  • Document system designs and interfaces
  • Troubleshoot cross-layer issues between hardware and software
  • Improve build and release processes for embedded systems
  • Collaborate with security engineers to harden system software
  • Evaluate new technologies for system-level applicability
  • Support certification and accreditation efforts
  • Participate in code and design reviews
  • Mentor junior engineers on system software best practices
  • Respond to field-reported system issues

Nice to Have

  • Master’s degree in Computer Science or related field
  • Experience with bare-metal programming
  • Familiarity with ARM or RISC-V architectures
  • Knowledge of hypervisors or virtualization
  • Experience with FPGA or ASIC interfaces
  • Background in defense or aerospace systems
  • Security clearance or ability to obtain one
  • Experience with formal methods or static analysis
  • Knowledge of cryptographic implementations
  • Familiarity with DO-178C or similar standards
  • Experience with model-based design tools
  • Understanding of fault-tolerant systems
  • Contributions to open-source operating systems
  • Experience with hardware security modules
  • Knowledge of side-channel mitigation techniques

Compensation

Competitive salary and equity package

Work Arrangement

Hybrid work model with on-site requirements

Team

Collaborative engineering team focused on defense technology

Security Requirements

  • Must be willing and able to obtain a security clearance
  • U.S. citizenship required for certain roles
  • Background check required as part of hiring process
  • Compliance with ITAR and export control regulations

Onboarding Process

  • New hire orientation includes security and compliance training
  • Technical onboarding with team-specific tooling and workflows
  • Mentorship program for new systems engineers
  • Initial project assignments focused on core system components

Available for qualified candidates

About company
Anduril Industries
A defense technology company transforming military capabilities with advanced AI, autonomy, computer vision, and networking technology
All jobs at Anduril Industries Visit website
Job Details
Department Maritime Division
Category other
Posted a month ago