Original listing text, shown exactly as published by the company.
Your Role
Focused Energy is looking for a Software Engineer II to join our team and build AI-assisted design workflows that help our mechanical and physical engineering teams turn complex requirements into design solutions and CAD drawings faster. Today, the mechanical engineering team relies on manual CAD creation for complex parts, a process that slows down design exploration and delays experimental iteration as we scale toward commercial fusion power.
In this role, you will design, build, and deploy internal software tools and automated workflows that generate CAD and part drawings from complex physical and mechanical requirements. ver the next 6–18 months, you'll help establish the standards, runbooks, and training that allow mechanical engineers to safely and effectively use AI-generated CAD outputs, directly accelerating our design exploration speed as we move toward commercial-scale fusion.
What You'll Do
- Design and build scalable, maintainable internal software tools and workflows that automate the generation of CAD and part drawings from complex requirements.
- Translate physical and mechanical requirements into clear software designs, parametric CAD scripts, and automated design workflows.
- Teach mechanical and hardware engineers how to intake requirements and iterate on design solutions using AI-assisted CAD workflows.
- Collaborate with mechanical engineering, software, and systems engineering teams to ensure generated CAD drawings meet strict physical and operational constraints.
- Establish standards and runbooks to help mechanical engineers review and validate AI-generated CAD outputs before manufacturing.
- Systematically debug and troubleshoot complex workflows across system boundaries, including CAD software integrations and data pipelines.
Who You Are
- Experience as an independent software engineer who can design, build, and deploy maintainable services, tools, or software components.
- Experience writing scripts or software that interacts with CAD systems, mechanical design tools, or parametric design APIs.
- Hands-on experience implementing AI-assisted workflows, automation scripts, or agentic frameworks.
- Write clear technical runbooks, usage guides, and training material for technical users.
- Strong programming skills in languages such as Python or C++ and familiarity with CAD software APIs (such as SolidWorks, Onshape, or AutoCAD).
- Solid understanding of parametric CAD, 3D modeling, part drawings, and mechanical requirements translation.
- Communicate clearly and collaborate effectively with mechanical engineers, software teams, and scientific partners.
- Comfortable in high-ambiguity environments where priorities and hardware requirements can evolve.
- Strong respect for safety and engineering review processes when using AI-generated designs.
- Preferred: experience in mechanical engineering, manufacturing, physical modeling, aerospace, target fabrication, or nuclear fusion design.
- Preferred: experience building developer productivity tools, CI/CD systems, or automated testing infrastructure for scientific or design workflows.
- Preferred: experience with advanced CAD scripting, geometric processing, or automated design generation APIs.