Costa Mesa, California, United States On-site Employment $166,000 - $220,000 USD

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

Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
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 19 hours ago