We're hiring a Senior Software Engineer to help build a new class of hardware engineering application: an interactive workspace where the decisions behind complex physical systems can be reviewed, challenged, resolved, and preserved. Today, when a mechanical engineer needs feedback on a design, that context is fragmented across disconnected tools - email threads, screenshots, tribal knowledge - and detached from the model itself. We're bringing the artifacts and the decision workflow together, so engineers can catch problems before designs are fabricated or released, and move forward knowing the right people have weighed in and agree. This is a new team, standing up inside Forge, Anduril's platform for building the software that runs the company. We build on Forge's shared foundations rather than reinventing them, which lets us stay focused on the hard, domain-specific problems: the interactive 3D/CAD experience, the geometry, and the review workflows that mechanical engineers and designers rely on. You'll help define how a domain-rich product like ours plugs into the platform - working alongside the platform team and the other domain teams building on Forge - and establish patterns that make the products that follow us easier to build. You'll set technical direction across interactive web experiences, 3D visualization, CAD, geometry processing, and the workflow and data models underneath them. You'll turn ambiguous customer problems into durable architecture and work directly with hardware engineers on a tool where software accuracy has tangible, real-world consequences - on problems at the intersection of graphics, geometry, product engineering, and platform architecture.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed