SlipstreamJobsFresh Startup & VC-Backed Jobs

Software Engineer - Composites

BETA TECHNOLOGIES - South Burlington, VT, United States - In-office - posted 2026-10-09

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 105,000 - 135,000 / annual

BETA Technologies is building electric aviation products and the manufacturing systems required to produce them at scale. This role is for a Software Engineer with strong computational geometry expertise to develop production-quality software that transforms part and assembly geometry into validated manufacturing outputs. You will work at the intersection of manufacturing engineering, CAD/CAM, tooling, and software. Initial focus is on composite cure and trim tool design, targeting a 50% or greater reduction in engineering cycle time. The role will expand over time to cover CTE compensation, springback modeling, automated recipe generation, and CNC programming. Key responsibilities include: - 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 close the loop between digital models and physical tools Following successful automation of the initial aluminum-tooling workflow, the role will advance additional composites manufacturing capabilities, including accurate coefficient-of-thermal-expansion (CTE) compensation, integration of third-party springback models, automated recipe generation and process-definition workflows, and CNC trim-programming automation. The role is based in Burlington/South Burlington, Vermont. The work environment includes both office and production-floor settings. You should be comfortable spending time in the factory to observe manufacturing processes, understand tooling use, and collaborate directly with technicians and manufacturing engineers. Note: candidates are asked to submit a portfolio as well as a resume. Minimum Qualifications: - 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 Above and Beyond Qualifications: - 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

Similar roles