Re:Build Manufacturing
Computational Geometry Senior Software Engineer
Greater Boston, MA; Rock Hill, SC; United States · Senior
Work authorization required$20k-$30kDetected 35 days ago
AlgorithmsJiraCAMMechanical Design
About the role
- Our strategy is to employ technology, systems, deep financial resources, and best management practices to compete and win as manufacturers in the global market.
- We do not buy companies with the intention of selling them.
- We believe in the power of people and the long-term competitive advantage that can be derived from helping our employees achieve their fullest potential.
Responsibilities
- Who is Re:Build Manufacturing?
- At Re:Build Manufacturing we're rebuilding America's manufacturing base and creating meaningful, sustainable jobs in areas that have been deindustrialized over the past 20-30 years.
- Preferably close to a Re:Build Manufacturing subsidiary.
Requirements
- Experience with automating engineering design and analysis
- Experience with both desktop and container-based / cloud-based development workflows
- Mechanically focused background (such as mechanical engineering, physics, design engineering, or experience in a machine-shop/factory)
- Expert level knowledge with manufacturing workflows
- Expert level knowledge with optimization algorithms
- Experience developing and deploying custom plugins for CAD / CAM software
Skills
- Develop software to automate the CNC machining process
- Generate and characterize synthetic datasets of 3D models
- Write robust, well-documented code using standard tools such as BitBucket, Jira, etc.
Compensation
- $20k-$30k
Company info
- Curious self-starter who can solve open-ended problems through a combination of high-contribution independent work and integration with small teams.
- Undergraduate Degree in a technical field (such as engineering, computer science, math, or general sciences)
- Master's degree or higher in a technical field (such as engineering, computer science, math, or science)
- 5+ years of software engineering experience in a geometry-intensive domain (CAD / CAM / graphics)
- Hands-on work experience with engineering topics including design engineering, design for manufacturing, and process engineering.
- High proficiency and hands-on experience programming production-level code in C/C++, and in at least one additional general-purpose programming language (such as C#, Java, Python etc.)
- Hands-on work experience writing custom software code that utilize major CAD engines (e.g., Parasolid, Open Cascade, ACIS) and major CAD application software development kits (e.g., SolidWorks, Fusion360, Siemens NX, etc. API/SDK). Day 1-ability to use the Open Cascade C++ libraries is mandatory.
- Hands on practical experience and familiarity with advanced manufacturing processes such as CNC machining
- Hands-on work experience in engineering design
- Hands-on work experience with software development for multiple major 3D data categories, such as CAD, CAM, graphics, 3D scanning, simulation of 3D physical phenomena, mechanical-interacting control system design and modeling. Boundary Representation CAD software development experience is mandatory.
- Power-user-level experience with Computer-Aided Design (CAD) and Computer-Aided Manufacturing (CAM) software.
- We are NOT private equity.
- Over the next decades we want to make a difference in the US Manufacturing economy and the communities in which we operate.
- In this role, you will be part of a dynamic team revolutionizing composites manufacturing.
Visa & Work Authorization
- Export Control Requirement: Due to applicable export control laws and regulations, candidates must be a U
Apply directly at Re:Build Manufacturing →Create a free account for alerts like thisView Re:Build Manufacturing immigration profile
This listing is sourced directly from Re:Build Manufacturing's careers page and normalized into a canonical job model.