✨ About The Role
- The role involves empathizing with end-users and contributing to software engineering teams to balance user needs with external constraints in a multi-stakeholder environment.
- The Senior Software Engineer will own software-enabled solutions deployed to customers, focusing on delivering value to the end-user.
- Responsibilities include implementing software that rapidly delivers capabilities beyond current platforms, with a clear path for architecture and capability evolution.
- The position requires contributing to the development of existing software services across Anduril, aiming to create reusable components across multiple product lines.
- The engineer will develop software for both robotic platforms and other technologies, working as part of a team to enhance vehicle and mission software through full lifecycle testing and operation.
- The role may involve travel to co-locate with end-users up to 20% of the time.
- The candidate will work within a multi-disciplinary engineering team, collaborating with experienced Electrical, Mechanical, Systems, and Software Engineers to elevate their skills to the standard of a Senior Software Engineer.
âš¡ Requirements
- A successful candidate will have a bachelor's degree in Robotics, Mechatronics, Computer Science, Engineering, or a related field, or equivalent experience.
- The ideal individual will possess professional experience as a Software Engineer with expertise in one or more relevant domains or technologies.
- Candidates should have systems and application programming skills, including knowledge of algorithms, data structures, concurrency, scaling, testing, and software design.
- The ability to troubleshoot and analyze remotely deployed software systems is essential for this role.
- A capacity to work holistically on software-enabled capabilities throughout the entire product lifecycle is important.
- The candidate should demonstrate a capacity for rapid learning and growth, enhancing both personal and team capabilities.
- The ability to obtain and maintain an Australian Government Security Clearance is required for this position.