Re:Build Manufacturing
Computer-Aided Manufacturing Software Engineer
Rock Hill, SC; United States
Work authorization requiredDetected 36 days ago
JiraCAM
About the role
- Ours is a fast-paced environment where individuals can stretch and be challenged to pursue their fullest potential.
- We've assembled a powerful set of complimentary capabilities and lines of business that enable us to pursue a wide range of end markets.
- You are a curious self-starter who enjoys tackling open-ended challenges, balancing independent work with teamwork, and driving ideas from concept to deployment.
Responsibilities
- Preferably close to our Re:Build Manufacturing subsidiary in Rock Hill, SC.
Skills
- Work with scientists, software engineers, technologists, and product personnel on innovative new digital products
- Write robust, well-documented code using standard tools such as BitBucket, Jira, etc.
Company info
- Looking For
- We are looking for a highly skilled Software Engineer specialized and experienced in computer-aided manufacturing (CAM) applications with a passion for CNC machining technology and computational problem-solving. The ideal candidate thrives at the intersection of engineering, software, and innovation-able to design CNC machine toolpath generating algorithms, build scalable software, and collaborate with scientists, engineers, and technologists on innovative digital products. You are a curious self-starter who enjoys tackling open-ended challenges, balancing independent work with teamwork, and driving ideas from concept to deployment.
- What you get to do?
- Develop software to automate and simulate the CNC machining process
- Develop high-performance algorithms related to advanced manufacturing applications that run efficiently
- Develop algorithms to perform toolpath planning for CNC machines
- Develop algorithms that run on local and cloud system deployments
- We are looking for a highly skilled Software Engineer specialized and experienced in computer-aided manufacturing (CAM) applications with a passion for CNC machining technology and computational problem-solving.
- The ideal candidate thrives at the intersection of engineering, software, and innovation-able to design CNC machine toolpath generating algorithms, build scalable software, and collaborate with scientists, engineers, and technologists on innovative digital products.
- What you will bring to the team:
- 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)
- 5+ years of software engineering experience in a computer-aided manufacturing domain products and technology
- 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 practical experience and familiarity with CNC machining
- Hands-on work experience in engineering design, physics, and simulation concepts.
- 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.
- Desirable Qualifications
- Master's degree or higher in a technical field (such as engineering, computer science, math, or science)
- Mechanically focused background (such as mechanical engineering, physics, design engineering, or experience in a machine-shop/factory)
- Expert level knowledge with toolpath generation technology and optimization algorithms
- Experience at a CAM company working to develop CAM products
- Experience with automating engineering design and analysis
- Experience with both desktop and container-based / cloud-based development workflows
- Note: Hybrid or remote is considered acceptable for this role.
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.