Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Computer-Aided Manufacturing Software Engineer in Rock Hill, SC vacancy
  • 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... 
    Computer
    Contract work
    Work experience placement
    Local area
    Remote work

    Re:Build Manufacturing

    Rock Hill, SC
    2 days ago
  •  ...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... 
    Computer
    Remote job
    Internship

    Danaher

    Rock Hill, SC
    1 day ago
  •  ...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... 
    Computer
    Temporary work

    Winbro Group Technologies LLC

    Rock Hill, SC
    11 hours ago
  •  ...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... 
    Computer
    3 days per week

    Shutterfly Inc

    Fort Mill, York County, SC
    23 hours ago
  • $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... 
    Computer
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    Dormont Manufacturing Company

    Fort Mill, York County, SC
    1 day ago
  • $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... 
    Computer
    Hourly pay
    Part time
    Summer work
    Casual work
    Local area
    Monday to Friday
    Afternoon shift

    Be GREAT Academy

    Rock Hill, SC
    5 hours ago
  •  ...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... 
    Computer
    3 days per week

    Shutterfly Inc

    Fort Mill, York County, SC
    2 days ago
  • $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... 
    Computer
    Hourly pay
    Full time
    Part time
    Local area
    Immediate start
    Remote work
    Flexible hours

    Compass Group USA

    Rock Hill, SC
    3 days ago
  • $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... 
    Computer
    Hourly pay
    Full time
    Part time
    Local area
    Immediate start
    Remote work
    Flexible hours

    Compass Group USA

    Rock Hill, SC
    2 days ago
  • $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

    Red Valve

    Rock Hill, SC
    4 days ago
  •  ...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... 
    Computer
    Temporary work

    Winbro

    Rock Hill, SC
    2 days ago
  •  ...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... 

    Katalyst Healthcares and Life Sciences

    Rock Hill, SC
    11 hours ago
  •  ...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 work
    Afternoon shift

    Katalyst HealthCares & Life Sciences

    Rock Hill, SC
    11 hours ago
  • 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 placement
    Work at office

    Re:Build Manufacturing

    Rock Hill, SC
    2 days ago
  • 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... 

    Re:Build Manufacturing

    Rock Hill, SC
    2 days ago
  •  ...– 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... 
    Computer
    Work experience placement

    Tential Solutions

    Fort Mill, York County, SC
    4 days ago
  • $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... 
    Computer
    Work from home

    LPL Financial

    Fort Mill, York County, SC
    2 days ago
  •  ...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... 
    Computer
    Contract work

    TalentBridge

    Fort Mill, York County, SC
    1 day ago
  • $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... 
    Computer
    Hourly pay
    Temporary work
    Local area
    Shift work
    Night shift

    Professional Police Services Inc

    Rock Hill, SC
    11 hours ago
  • $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... 
    Computer
    Local area

    Capgemini

    Fort Mill, York County, SC
    23 hours ago
  • $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... 
    Computer
    Flexible hours

    The Judge Group

    Rock Hill, SC
    2 days ago
  •  ...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

    Itlearn360

    Fort Mill, York County, SC
    2 days ago
  •  ...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

    LSEG

    Fort Mill, York County, SC
    2 days ago
  • $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... 
    Computer
    Permanent employment
    Full time
    Local area
    Immediate start
    Relocation

    Mastech Digital

    Rock Hill, SC
    23 days ago
  • $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... 
    Computer
    Local area

    LPL Financial

    Fort Mill, York County, SC
    11 hours ago
  • $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... 

    Red Valve

    Rock Hill, SC
    2 days ago
  •  ...~ 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:... 
    Computer
    Contract work
    Internship
    Work at office
    Monday to Friday

    Integrated Resources

    Rock Hill, SC
    1 day ago
  • 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+... 
    Computer
    Permanent employment
    Temporary work
    Flexible hours

    Honeywell

    Fort Mill, York County, SC
    2 days ago
  •  ..., 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... 
    Computer
    Work at office

    Ebara Pumps Americas Corporation

    Rock Hill, SC
    2 days ago
  • 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... 
    Computer
    Contract work
    3 days per week

    Euclid Innovations

    Fort Mill, York County, SC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Computer-Aided Manufacturing Software Engineer. Be the first to apply!