> Markdown version of [/jobs/ext/4150917-software-engineer-composites](https://www.wearedevelopers.com/jobs/ext/4150917-software-engineer-composites). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Composites - **Company:** Beta Technologies - **Location:** South Burlington, VT, United States - **Experience:** Expert - **Salary:** $105,000.0 - $135,000.0 - **Contract:** Permanent contract - **Skills:** 3d Models, 3D Printing, Computer-Aided Design, C++ (Programming Language), Computer Graphics, Python (Programming Language), Motion Planning, Computational Geometry, Software Engineering, Solid Modeling, Systems Integration, Information Technology, Computer-augmented Design and Manufacturing - **Published:** October 10, 2026 - **Apply:** https://www.dice.com/job-detail/db0330d4-5382-4a65-b672-a53c29cb8a0e ## About the Role * Bachelor's degree in computer science, engineering, mathematics, physics, or a related technical field; or 5+ years of equivalent practical experience * Strong software-engineering background experience building reliable software used by engineers, operators, customers, or production systems * Demonstrated ability to take an ambiguous technical problem from concept through implementation and deployment * Strong analytical and problem-solving skills, particularly when software must account for physical-system constraints * Ability to communicate clearly and collaborate closely with subject-matter experts outside software engineering * A practical, ownership-oriented mindset and willingness to learn manufacturing processes in detail, * Experience with computational geometry, geometric modeling, CAD/CAM, computer graphics, robotics, or engineering simulation * Experience processing CAD representations such as B-reps, surfaces, curves, meshes, point clouds, or solid models * Experience with geometry operations including offsets, intersections, projections, trimming, tessellation, topology repair, feature recognition, or path planning * Proficiency in Python, Rust, Go, C++, or another language suitable for high-performance engineering software * Experience integrating software with CAD, CAM, PLM, CNC, metrology, or manufacturing-execution systems * Familiarity with composites manufacturing, cure and trim tooling, CNC machining, aerospace structures, or factory automation * Experience with 3D printing * Experience working in a small, high-ownership team where requirements evolve quickly and software is deployed close to operations ## Description BETA is building electric aviation products and the manufacturing systems required to produce them at scale. We are looking for a Software Engineer with strong computational geometry experience to develop production-quality software that turns part and assembly geometry into validated manufacturing outputs - beginning with composite cure and trim tool design, targeting a 50% or greater reduction in engineering cycle time. This role sits at the intersection of manufacturing engineering, CAD/CAM, tooling, and software, and will expand over time to cover CTE compensation, springback modeling, automated recipe generation, and CNC programming - an opportunity for an engineer who enjoys hard geometry problems and wants their work to directly shape how we build aerospace-grade aircraft. How you will contribute to revolutionizing electric aviation: * Develop software that imports, analyzes, transforms, and generates complex 3D CAD geometry * Generate and validate production tooling geometry, including tool surfaces, offsets, splits, boundaries, flanges, features, machining allowances, and trim definitions * Develop automated manufacturability checks that identify geometry, tooling, and process risks early in the engineering cycle * Create internal engineering tools that reduce manual effort, improve design consistency, and provide traceable, repeatable manufacturing outputs * Integrate geometry-processing workflows with CAD, CAM, CNC machining, and downstream manufacturing systems * Spend time in the factory and tooling-design environment to understand how software output is used and to close the loop between digital models and physical tools Following successful automation of the initial aluminum-tooling workflow, the role will expand to advance additional composites manufacturing capabilities, including: * Accurate coefficient-of-thermal-expansion (CTE) compensation for tooling and part geometry * Integration of third-party springback models into the engineering workflow * Automated recipe generation and process-definition workflows * CNC trim-programming automation, This role is based in Burlington/South Burlington, Vermont. The work environment includes both office and production-floor settings. The engineer should be comfortable spending time in the factory to observe manufacturing processes, understand tooling use, and collaborate directly with technicians and manufacturing engineers.