Senior Software Engineers at Anduril play a crucial role in driving the delivery of software-enabled capabilities to our customers. With broad experience, they rapidly develop expertise in new domains to articulate the value of, scope, architect, design, deliver, support, and evolve next-generation capabilities through the entire product life-cycle.
We are looking for skilled individuals who can own software-enabled solutions deployed to customers, optimizing for delivery of value to end-users. They should empathize with end-users and drive solutions balancing their needs with external constraints, restrictions, and requirements in a multi-stakeholder environment.
Main Responsibilities:
* Design and implement scalable software-enabled systems leveraging output of multiple external teams, rapidly delivering capability beyond current platforms' scope
* Contribute to design and development of existing software services across Anduril, developing re-usable components across multiple product lines
* Create test and simulation fixtures operating with both software- and hardware-in-the-loop
* Support system delivery, configuration, training, and sustainment
* Own customer success on one or more customer accounts, coordinating with Mission Operations Engineers and Business Development Managers
Key Qualifications:
* Bachelor's degree in Computer Science, Robotics, Mechatronics, Engineering, or equivalent experience
* Extensive professional experience working as a Software Engineer with one or more domains and/or technologies of expertise
* Excellent interpersonal, communication, and coordination skills
* Systems and/or application programming skills including algorithms, data structures, concurrency, scaling, testing, infrastructure, software design, and system design
* Capacity to work holistically on software-enabled capabilities up and down the software stack and through lifecycle through design, implementation, operation, and sustainment
We offer competitive salaries and benefits packages, and we're committed to providing opportunities for growth and development. If you're passionate about software engineering and want to make a difference in the field, we encourage you to apply.
We welcome applications from talented professionals who share our values and are eager to take on new challenges. Please submit your resume and cover letter for consideration. We look forward to hearing from you!