[Remote] Computer-Aided Manufacturing Software Engineer
Note: The job is a remote job and is open to candidates in USA. reputed company is a growing family of industrial and engineering businesses focused on revitalizing US manufacturing. They are seeking a highly skilled Software Engineer specialized in computer-aided manufacturing applications to reputed company software and algorithms for CNC machining processes and collaborate on innovative digital products.
Responsibilities
- reputed company software to automate and simulate the CNC machining process
- reputed company high-performance algorithms reputed company to advanced manufacturing applications that run reputed company
- reputed company algorithms to reputed company toolpath planning for CNC machines
- reputed company algorithms that run on local and cloud system deployments
- 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
Skills
- 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
- 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 reputed company technology and optimization algorithms
- Experience at a CAM company working to reputed company CAM products
- Experience with automating engineering design and analysis
- Experience with both desktop and container-based / cloud-based development workflows
Benefits
- Every employee of Re:Build will share ownership in the company and will share in the financial rewards of the success we reputed company together, at reputed company levels of the company!
- Hybrid or remote is considered acceptable for this role. Preferably reputed company to our reputed company subsidiary in Rock Hill, SC.
- Re:Build is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures.
Company Overview