Re:Build Manufacturing

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

This listing is sourced directly from Re:Build Manufacturing's careers page and normalized into a canonical job model.