Remote Computational Geometry Senior Software Engineer

Logo of Re:Build Manufacturing

Re:Build Manufacturing

๐Ÿ“Remote - United States

Job highlights

Summary

Join Re:Build Manufacturing as a dynamic team revolutionizing composites manufacturing by leveraging advanced digital manufacturing techniques to bring rapid prototyping capabilities and unprecedented scalability to the composites industry.

Requirements

  • Bachelorโ€™s degree in a technical field (e.g., engineering, computer science, mathematics, or general sciences)
  • Masterโ€™s degree or higher in a technical field (e.g., engineering, computer science, mathematics, or sciences)
  • Over 5 years of software engineering experience in geometry-intensive domains such as CAD, CAM, or graphics required
  • Extensive hands-on experience in writing custom software code required utilizing major CAD engines (e.g., Parasolid, Open Cascade, ACIS) and CAD application software development kits (e.g., SolidWorks, Fusion360, Siemens NX API/SDK)
  • Proven track record as a curious self-starter capable of solving open-ended problems through high-contribution independent work and effective integration within small teams
  • Practical experience in engineering topics, including design engineering, design for manufacturing, and process engineering
  • Familiarity with advanced manufacturing processes such as CNC machining and thermoset composites
  • High proficiency in Python programming
  • Hands-on experience with various major categories of 3D data, including CAD, CAM, graphics, 3D scanning, simulation of 3D physical phenomena, and mechanical-interacting control system design and modeling
  • Advanced proficiency required in C/C++ programming, along with experience in at least one additional general-purpose programming language (e.g., C#, Java)
  • Power-user-level expertise required with CAD and CAM software, including SolidWorks and PowerMILL

Responsibilities

  • Develop software to automate the design and manufacturing processes of composite parts
  • Build algorithms that generalize engineering design tasks
  • Design algorithms for CNC machine toolpath planning
  • Convert 3D CAD models into various formats, including 2D projections and engineering drawings
  • Implement feature detection algorithms for 3D CAD models
  • Generate and analyze synthetic datasets of 3D models
  • Identify and implement opportunities to automate manufacturing workflows
  • Write robust, well-documented code using standard tools like BitBucket and Jira

Benefits

Every employee of Re:Build will share ownership in the company and will share in the financial rewards of the success we achieve together, at all levels of the company!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Re:Build Manufacturing know you found this job on JobsCollider. Thanks! ๐Ÿ™