Senior Software Engineer, Edge Compute and Communications (Active Clearance)

Anduril IndustriesCosta Mesa, CA
$166,000 - $253,000Hybrid

About The Position

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. They achieve this by applying the expertise, technology, and business model of innovative 21st-century companies to the defense industry, thereby changing how military systems are designed, built, and sold. Anduril’s family of systems is powered by Lattice OS, an AI-powered operating system that converts thousands of data streams into a real-time, 3D command and control center. In an era of strategic competition, Anduril is dedicated to rapidly delivering cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military. Software Engineers within Anduril's Connected Warfare (CW) Division are responsible for building, deploying, integrating, extending, and scaling Anduril's software on hardware systems. Their goal is to deliver mission-critical capabilities to customers at the tactical edge. As the software engineers most closely involved with customers and end-users, Mission Software Engineers address the technical challenges of operational scenarios and oversee the end-to-end delivery of successful capabilities. As a Senior Software Engineer on the ECC Engineering team, you will play a key role in creating new products, features, and solutions to solve a wide range of customer problems. These problems involve various aspects such as software, hardware, networking, autonomy/robotics, and systems integration. Your contributions will be crucial in ensuring that Anduril products work together seamlessly to achieve critical outcomes. Mission Software Engineers are characterized by a “Whatever It Takes” mindset, executing tasks in an expedient, scalable, and methodical manner while keeping the mission paramount and making sound engineering decisions to deliver successful, on-time, and high-quality results. You will specifically work on products like the Menace Family of Systems to provide integrated C4 capabilities at the tactical edge. The team focuses on cutting-edge, complex systems that must deliver critical capabilities on aggressive timelines to outmatch evolving threats and equip customers with immediately usable commercial-style defense technologies. The company is seeking talented, organized, and growth-minded Software Engineers who value ownership, autonomy, and direct customer engagement. These engineers will be involved in designing, architecting, building, and collaborating with software, hardware, operations, SRE, and business development teams to surpass customer expectations and introduce new products and capabilities to the market.

Requirements

  • Strong engineering background from industry or school, ideally in areas/fields such as Computer Science, Software Engineering, Mathematics, or Physics
  • 4+ years working with a variety of programming languages such as Java, Python, C++, Rust, Go, JavaScript, etc.
  • Experience working with Linux and/or Nix/NixOS.
  • Experience building software solutions involving hardware integrations
  • Experience building scalable solutions on edge infrastructure
  • Ability to quickly understand and navigate complex systems and established code bases
  • Passionate about working on critical software that has a real-world impact
  • Be data driven and customer outcomes focused
  • Experience using AGILE methodologies and execution

Nice To Haves

  • Computer Science or Computer Engineering or equivalent degrees
  • Prior military service/contractor experience working with edge computing and tactical networking
  • Experience at technology startups
  • TS/SCI active or eligible

Responsibilities

  • Work closely with Product Managers, Business Development, and other engineering teams (internal and external), executing on our SDLC process from concept, development, production and fielding.
  • Own areas of the ECC software solution that are deployed to customers
  • Build scalable systems
  • Write code to improve products and scale the mission capability to more customers
  • Collaborate across multiple teams to plan, build, and test complex functionality
  • Create and analyze metrics that are leveraged for debugging and monitoring
  • Triage issues, root cause failures, and coordinate next-steps
  • Partner with end-users to turn needs into features while balancing user experience with engineering constraints
  • Travel up to 30% of time to build, test, and deploy capabilities in the real world
  • Brief executives (internal and external) and high ranking officials

Benefits

  • Comprehensive medical, dental, and vision plans at little to no cost to you.
  • Anduril covers life and disability insurance for all employees.
  • Highly competitive PTO plans with a holiday hiatus in December.
  • Caregiver & Wellness Leave is available to care for family members, bond with a new baby, or address your own medical needs.
  • Coverage for fertility treatments (e.g., IVF, preservation), adoption, and gestational carriers, along with resources to support you and your partner from planning to parenting.
  • Access free mental health resources 24/7, including therapy and life coaching.
  • Additional work-life services, such as legal and financial support, are also available.
  • Annual reimbursement for professional development
  • Company-funded commuter benefits based on your region.
  • Relocation Assistance: Available depending on role eligibility.
  • Traditional 401(k), Roth, and after-tax (mega backdoor Roth) options.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service