Anduril Industries is a defense technology company aiming to modernize U.S. and allied military capabilities by integrating advanced 21st-century technologies into the defense sector. The team specifically needs software to visualize real and simulated data for mission concept evaluation, business development, and engineering purposes, acting as a visual client for their Mission Simulation product.
Requirements
- Excellent C++ skills and software engineering principles
- Experience working in large codebases to solve complex problems
- Solid understanding of 3D math
- Ability to write clean, maintainable and extensible code with attention to reusability
- Experience in a broad range of engineering areas on shipping games or real time visualization systems, with special attention given to low-level code
- Linux development experience
- Experience developing on console platforms
Responsibilities
- Identify technical risks and their solutions, collaborating with the broader engineering groups at Anduril
- Ensure client stability by diagnosing and resolving defects
- Analyze and optimize both memory and performance in systems that have to scale from high-end desktops to mobile AR systems
- Identify problems and solve them, while implementing robust, high-quality solutions
Other
- Partner with stakeholders to establish clear priorities and define expectations, which translate to a scope of work that you and the team can deliver
- 10+ years of professional programming experience
- Excellent spoken and written communication
- Must be a U.S. Person due to required access to U.S. export controlled information or facilities
- Shipped at least one AAA game title in a similar role