Senior CAM Software Engineer

Remote Full-time
DescriptionPosition Type: Full Time SalaryWork Model: RemotePOSITION SUMMARYThe Senior CAM Software Engineer leads the development and enhancement of computer-aided manufacturing (CAM) software used to produce complex turbomachinery components. This role blends deep software engineering expertise with manufacturing knowledge, enabling high-performance, precision machining solutions.You will play a key role in developing the product and collaborating with both software and manufacturing teams to deliver robust solutions.KEY RESPONSIBILITIESSoftware Development & ArchitectureDesign, develop, and maintain CAM software featuresLead system design and architecture decisionsImplement user interface elements Write high-performance, maintainable codeCAM & Manufacturing IntegrationDevelop toolpath programming functions for multi-axis CNC machiningOptimize user efficiency and experienceIntegrate various internal and 3rd party componentsCollaborate with manufacturing engineers to validate and refine outputsInterface the product with internal and external manufacturing operationsTechnical LeadershipMentor junior engineers and contribute to team developmentPromote best practices in software developmentDrive continuous improvement in software performance and usabilityCross-Functional CollaborationPartner with product management to define requirements and roadmap prioritiesWork closely with turbomachinery design and manufacturing teamsSupport customer-facing teams with technical expertise as neededInnovation & Continuous ImprovementResearch and implement new technologies in CAM, automation, and simulationContribute to long-term product strategy and differentiationRequirementsQUALIFICATIONSRequiredBachelor’s or Master’s degree in Computer Science, Mechanical Engineering, or related field5+ years of software development experience, preferably in CAM or CAD/CAM systemsStrong programming skills in C++ and PythonExperience with geometric modeling, computational geometry, or 3D algorithmsSolid understanding of CNC machining processesPreferredExperience with multi-axis (4- or 5-axis) machiningBackground in turbomachinery or complex rotating equipmentFamiliarity with CAD/CAM platforms/kernelsKnowledge of toolpath optimization and simulationExperience working in Agile or iterative development environmentsKey CompetenciesDeep technical expertise and problem-solving abilityStrong collaboration across software and manufacturing teamsAttention to detail and commitment to qualityAbility to translate complex engineering challenges into software solutionsInnovative mindset with a focus on continuous improvementThe compensation range posted represents the full salary range for the role. Actual pay will be determined based on a candidate’s experience, skills, and the position level ultimately offered.



Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

VP Chief Ethics & Compliance Officer | Hybrid

Remote Full-time

[PART_TIME Remote] Immediately Need Math Instructor / Tutor in

Remote Full-time

Wildlife Conservation Apprenticeship in South A...

Remote Full-time

Join Today: Mover with a Pickup Truck / Sprinter cargo van / Box

Remote Full-time

**Experienced Full Stack Customer Care Representative – Remote Work Opportunity at arenaflex**

Remote Full-time

Experienced Customer Service Representative - Remote Entertainment Industry Expert at Blithequark

Remote Full-time

**Experienced Customer Service Representative – Virtual Customer Care Professional**

Remote Full-time

Quality Analyst

Remote Full-time

Writing and Reading Specialist

Remote Full-time

Senior Clinical Specialist, Pelvic Health- San Antonio, TX San Antonio, Texas, United States of America

Remote Full-time
← Back to Home