Back to Jobs

Senior CAM Software Engineer

Remote, USA Full-time Posted 2026-04-22

Description

Position Type: Full Time Salary

Work Model: Remote


POSITION SUMMARY

The 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 RESPONSIBILITIES

Software Development & Architecture

  • Design, develop, and maintain CAM software features
  • Lead system design and architecture decisions
  • Implement user interface elements 
  • Write high-performance, maintainable code

CAM & Manufacturing Integration

  • Develop toolpath programming functions for multi-axis CNC machining
  • Optimize user efficiency and experience
  • Integrate various internal and 3rd party components
  • Collaborate with manufacturing engineers to validate and refine outputs
  • Interface the product with internal and external manufacturing operations

Technical Leadership

  • Mentor junior engineers and contribute to team development
  • Promote best practices in software development
  • Drive continuous improvement in software performance and usability

Cross-Functional Collaboration

  • Partner with product management to define requirements and roadmap priorities
  • Work closely with turbomachinery design and manufacturing teams
  • Support customer-facing teams with technical expertise as needed

Innovation & Continuous Improvement

  • Research and implement new technologies in CAM, automation, and simulation
  • Contribute to long-term product strategy and differentiation

Requirements

QUALIFICATIONS

Required

  • Bachelor’s or Master’s degree in Computer Science, Mechanical Engineering, or related field
  • 5+ years of software development experience, preferably in CAM or CAD/CAM systems
  • Strong programming skills in C++ and Python
  • Experience with geometric modeling, computational geometry, or 3D algorithms
  • Solid understanding of CNC machining processes

Preferred

  • Experience with multi-axis (4- or 5-axis) machining
  • Background in turbomachinery or complex rotating equipment
  • Familiarity with CAD/CAM platforms/kernels
  • Knowledge of toolpath optimization and simulation
  • Experience working in Agile or iterative development environments

Key Competencies

  • Deep technical expertise and problem-solving ability
  • Strong collaboration across software and manufacturing teams
  • Attention to detail and commitment to quality
  • Ability to translate complex engineering challenges into software solutions
  • Innovative mindset with a focus on continuous improvement

The 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 To This Job  

Similar Jobs

Telephone Nurse Triage, Neurology

Remote, USA Full-time

Hiring Now: American Airlines Customer Support ...

Remote, USA Full-time

Delta Air Lines is hiring a Corporate Flight At...

Remote, USA Full-time

Inbound Call Center Tolling Representative (Ful...

Remote, USA Full-time

Typing Work without Investment for Students and...

Remote, USA Full-time

Senior Project Manager

Remote, USA Full-time

TongaHealth Fundraising Plan Development Consultant

Remote, USA Full-time

Remote Amazon Customer Service Representative –...

Remote, USA Full-time

Simple Typing Online Data Entry Part Time Job F...

Remote, USA Full-time

Kooperationsarzt/ärztin für Cannabinoid-Therapie - attraktive Vergütung - alle Fachrichtungen

Remote, USA Full-time

UM Nurse Consultant - Remote Full-Time Position with CVS Health - Utilization Management and Healthcare Benefits Coordination

Remote, USA Full-time

Immediate Hiring: Disney Data Entry Remote Jobs No Experience

Remote, USA Full-time

Call Center Technical Support Specialist WFH in Lubbock, TX in AT&T

Remote, USA Full-time

Substance Abuse Counselor/Therapist (Certified/Licensed & Entry Level) - Bainbridge, GA

Remote, USA Full-time

Associate Transportation Planner

Remote, USA Full-time

Digital Data Analyst- Remote

Remote, USA Full-time

**Experienced Customer Experience Concierge – Remote Chat Professional at blithequark**

Remote, USA Full-time

Litigation Associate Attorney

Remote, USA Full-time

**Experienced English Language Arts Tutor – Part-Time Opportunity in Chattanooga, TN**

Remote, USA Full-time

(Contract) Medical Claims Resolution Specialist

Remote, USA Full-time