Anduril Industries logo
Anduril Industries
Posted 104 days agoVerified live 15h ago

Senior Software Engineer, Bolt

Brief overview

Costa Mesa, California, United StatesIn-person
UndergradOr in progress
$191k–$253k/yrStated range
3+ yrsMinimum
1 H-1B approvalsDept. of Labor
1 green cardsCertified filings
Clearance requiredU.S. government

About the company

Anduril Industries logo
Anduril Industriesanduril.com

Anduril Industries is a defense technology company that specializes in developing advanced autonomous systems to enhance national security.

Visa sponsorship history

2 years sponsoring, last filed FY2024

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
1H-1B approved
100%approval rate
1PERM certified
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20241
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20231
Sponsored employees from
Greece

Job description

Summary

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. As a Robotics Software Engineer on the Tactical Recon & Strike team, you will develop innovative solutions for complex robotics problems, ensuring seamless integration of software and hardware systems to support mission success.

Responsibilities

  • Own major feature development and rollout of large features for Bolt - recent examples include building out GPS denied capabilities, h265 support, and customer facing features like simulation tooling and self-service software updates
  • Write and maintain core libraries (frame transformations, targeting and guidance, etc.) that all robotics platforms at Anduril will use
  • Work closely with our hardware and manufacturing teams during product development, providing quick feedback that contributes to the final hardware design
  • Contribute in our manufacturing process, ensuring that we have the software and tools in place to allow technicians to scale up vehicle bring-up and validation from logic boards to flight testing
  • Participate in occasional flight tests and customer events, ensuring end-to-end testing and demonstration of software features along with new Bolt hardware revisions

Skills

  • BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field
  • Proven understanding of data structures, algorithms, concurrency, and code optimization
  • Experience troubleshooting and analyzing remotely deployed software systems
  • Experience working with and testing electrical and mechanical systems
  • 3+ Years experience with C++ or Rust experience in a Linux development environment
  • Must be eligible to obtain and hold a US DoD Security Clearance
  • MS or PhD
  • Experience in one or more of the following: motion planning, perception, localization, mapping, controls, and related system performance metrics
  • Rust and C++ experience
  • Experience programming for embedded and physical devices
  • Experience with infrastructure at large software organizations, build systems with CI/CD, and tooling such as Nix
  • Complex frame transformation problems, such as target localization or multi degree of freedom robotic arms

Qualifications

Must Haves

  • BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field
  • Proven understanding of data structures, algorithms, concurrency, and code optimization
  • Experience troubleshooting and analyzing remotely deployed software systems
  • Experience working with and testing electrical and mechanical systems
  • 3+ Years experience with C++ or Rust experience in a Linux development environment
  • Must be eligible to obtain and hold a US DoD Security Clearance

Nice to Haves

  • MS or PhD
  • Experience in one or more of the following: motion planning, perception, localization, mapping, controls, and related system performance metrics
  • Rust and C++ experience
  • Experience programming for embedded and physical devices
  • Experience with infrastructure at large software organizations, build systems with CI/CD, and tooling such as Nix
  • Complex frame transformation problems, such as target localization or multi degree of freedom robotic arms

Benefits

  • Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package.
  • Anduril offers top-tier benefits for full-time employees, including: 
  • Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you’re supported in health, recovery, and whatever comes next.
  • Relocation benefits provided

More jobs like this