Computer-Aided Manufacturing Software Engineer
Rebuildmanufacturing
Who We Are 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. Responsibilities 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 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. Qualifications 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 Location Hybrid or remote is considered acceptable for this role. Preferably close to our Re:Build Manufacturing subsidiary in Rock Hill, SC. Export Control Requirement Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. Equal Employment Opportunity Statement Re:Build Manufacturing is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based upon race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, marital status, parental status, cultural background, organizational level, work styles, tenure and life experiences. Or for any other reason. #J-18808-Ljbffr Rebuildmanufacturing
- Computer-Aided Manufacturing Software Engineer Rock Hill, SC Who is Re:Build Manufacturing? Re:Build Manufacturing is a growing family of industrial and engineering businesses combining enabling technologies, operational superiority, and strategic M&A to build America...ComputerContract workWork experience placementLocal areaRemote work
- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...Students graduating in 2026 or later with a Bachelor’s degree in Computer Science, Software Engineering, Biomedical Engineering (with...ComputerRemote jobInternship
- ...leader in the development and manufacture of special purpose machining... ...and manufacture. Be the Engineer Behind Smarter Manufacturing... ...engineering know-how, software optimization, and project leadership... ...in Mechanical Engineering, Computer Engineering, Electrical...ComputerTemporary work
- ...reflect who they uniquely are. Shutterfly is looking for a Software Engineer II to join their team! This position can be based out of our... ...RESTful web services is required. Bachelor’s or Master’s Degree Computer Science (along with related experience). Supporting a...Computer3 days per week
$118k - $155k
...AT A GLANCE The Senior Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to... ...deliverables. What We’re Looking For Required: Bachelor’s degree in computer science, software engineering, a related field; or...ComputerFull timeTemporary workWork at officeRemote workMonday to FridayFlexible hours$12 - $12.5 per hour
...a day; $12-$12.50 an hour; summer hours vary. This is a Program Aide/Specialist position in the Rock Hill area for the afterschool program... ...for success include speaking, writing, and knowledge of the computer. Environment & Working Conditions After school/Recreational...ComputerHourly payPart timeSummer workCasual workLocal areaMonday to FridayAfternoon shift- ...who they uniquely are. Shutterfly is looking for a Senior Software Engineer to join their team! This position can be based out of our Fort... ...control systems such as Git Bachelor’s or Master’s Degree Computer Science (along with related experience) Preferred Qualifications...Computer3 days per week
$15.25 per hour
...Patient Dining Associate/Dietary Aide We are hiring immediately for part time Patient Dining Associate/Dietary Aide positions.... ...Ability to read, write and interpret documents in English. Basic computer and mathematical skills. Must be able to occasionally lift or...ComputerHourly payFull timePart timeLocal areaImmediate startRemote workFlexible hours$15.25 per hour
...hiring immediately for part time PATIENT DINING ASSOCIATE/DIETARY AIDE positions. Location: Piedmont Medical Center - 222 South... ...Ability to read, write and interpret documents in English. Basic computer and mathematical skills. Must be able to occasionally lift or...ComputerHourly payFull timePart timeLocal areaImmediate startRemote workFlexible hours$73.74k - $92.17k
...Manufacturing Engineer - Hands-On CNC & Process Optimization If you're a manufacturing engineer who thrives on improving how things are built-not just designing them-this is your opportunity to make a real impact on the shop floor. We're looking for a locally-...Temporary work- ...level efficiencies in electronics manufacturing. JOIN US as our Global Software Leader, based at our Rock Hill manufacturing... ...management of a team of Software Engineers based in all Winbro locations... ...and Taiwan. Bachelor's degree in Computer Science, Software Engineering, or...ComputerTemporary work
- ...moving forward. Requirements: ~ Bachelor's degree in Engineering, Science, Life Sciences, or related technical discipline... ...execution experience in a pharmaceutical, biotech, or aseptic manufacturing environment. Equipment qualification experience. Strong...
- ...Senior Validation Engineer Senior Validation Engineer with experience supporting commissioning, qualification, and validation activities... ...cross-functionally with Engineering, Quality Assurance (QA), Manufacturing, and Operations teams to support project execution and...Shift workAfternoon shift
- Who are Composite Resources and Re:Build Manufacturing? Composite Resources, a Re:Build Manufacturing company, is an innovative, rapidly... ...considerable autonomy and variety. As the Manufacturing Engineer, you lead continuous improvement projects related to composite...Work experience placementWork at office
- A leading manufacturing company in Rock Hill, SC seeks a Manufacturing Engineer to lead continuous improvement projects in composite production. This role demands expertise in SolidWorks and composite manufacturing processes alongside 3-5 years of engineering experience...
- ...– takes initiative Strategic thinking – especially around legacy modernization Education & Experience Bachelor’s degree in Computer Science, Engineering, or related field Minimum 5+ years of experience in full stack development with .NET technologies #J-18808-Ljbffr...ComputerWork experience placement
$192.1k - $320.23k
...You will be part of a highly motivated engineering team that’s leveraging cutting‑edge technology... ...are looking for a Vice President II of Software Engineering Delivery at LPL Financial... ...improvement. Requirements BS in Computer Science or equivalent experience Experience...ComputerWork from home- ...Product Managers, UX/UI Designers, and QA Engineers. Write clean, maintainable, and testable... .... Troubleshoot, debug, and resolve software issues in a timely manner. Contribute to... ...Required Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field...ComputerContract work
$18 - $20 per hour
...preferred - Certification in CPR and First Aid - Ability to obtain a security guard... ...in stressful situations - Basic computer skills for report writing and data entry... ...involving the illegal use, possession, sale, manufacture, distribution, or transportation of a...ComputerHourly payTemporary workLocal areaShift workNight shift$86.13k - $127.19k
...As a Software Developer you will collaborate with our users and other data product teams... ...data science projects following software engineering best practices. Key Responsibilities Build... ...skills. Bachelor’s degree in Computer Science or related field. Compensation The...ComputerLocal area$60k - $70k
...The Judge Group is seeking an Industrial Engineer for a manufacturing company located in the Rock Hill, SC area. Title: Industrial Engineer... ...and mathematical skills with proficiency in common computer applications Effective communicator able to work across...ComputerFlexible hours- ...between legacy vs modern applications such as monolithic vs micro apps. Technical Skills Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Proven experience of 8+ as an Application developer. Expertise in the .NET framework related...Computer
- ...Summary We are seeking a highly skilled and hands‑on Lead Software Engineer with AI proficiency to help build the next generation FTSE... ...services that support largescale, performance‑critical index computations. Collaborate with Product Managers, UX, and engineering teams...Computer
$90k - $105k
...Corporations. We are currently seeking a Product Engineer 2 for our client in the Manufacturing domain. We value our professionals, providing... ...during the product(s) its life cycle. Use Computer Aided Design (CAD) software to develop product 3D master assembly files, revise...ComputerPermanent employmentFull timeLocal areaImmediate startRelocation$115.14k - $191.9k
...technology into practical, usable solutions for engineers? At LPL Financial, we’re building modern... ...implementations to support AI‑enabled software development Create developer tooling... ...Requirements Bachelor’s degree in Computer Science, Engineering, or a related technical...ComputerLocal area$73.74k - $92.17k
Red Valve in Rock Hill, South Carolina is looking for an experienced Manufacturing Engineer to enhance how things are built on the shop floor. This role emphasizes strong hands-on experience in CNC manufacturing, process optimization, and continuous improvement initiatives...- ...~ Strong communication and interpersonal skills ~ Excellent customer service skills with a compassionate approach ~ Basic computer, keyboard, and data entry skills ~ Ability to multitask in a fast-paced patient care environment Preferred Skills:...ComputerContract workInternshipWork at officeMonday to Friday
- Job Description As a Sr Advanced Software Engineer - Android OS Architect, you will join a team that designs, develops and integrates highly... ...HAVE Bachelor of Science degree in Electrical Engineering, Computer Engineering, Computer Science, or Software Engineering. 5+...ComputerPermanent employmentTemporary workFlexible hours
- ..., shop orders and any other supporting manufacturing documentation are issued accurately and... ...activities and ensures FIFO execution for Engineering Change Notices (ECNs) to support... ...High School diploma or equivalent. Basic computer skills, including proficiency in Microsoft...ComputerWork at office
- C# .NET Expert & AWS Software Engineer Lead Direct message the job poster from Euclid Innovations Hybrid role (3 Days/Week) - Fort Mill,... ...ELK, Confluent Kafka Qualifications: Bachelor’s degree in Computer Science or equivalent experience required; Master’s degree preferred...ComputerContract work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Computer-Aided Manufacturing Software Engineer. Be the first to apply!
- ngo software engineer Rock Hill, SC
- software developer Rock Hill, SC
- part time software developer remote Rock Hill, SC
- software engineer amazon Rock Hill, SC
- entry level software engineer remote Rock Hill, SC
- software developer fintech Rock Hill, SC
- consulting software engineer Rock Hill, SC
- software engineer healthcare Rock Hill, SC
- software engineer Rock Hill, SC
- startup software engineer Rock Hill, SC


