CrawlJobs Logo

Senior CAM Software Engineer

conceptsnrec.com Logo

Concepts NREC

Location Icon

Location:
United States , White River Junction, VT

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

100000.00 - 130000.00 USD / Year

Job Description:

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.

Job Responsibility:

  • Design, develop, and maintain CAM software features
  • Lead system design and architecture decisions
  • Implement user interface elements
  • Write high-performance, maintainable code
  • 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
  • Mentor junior engineers and contribute to team development
  • Promote best practices in software development
  • Drive continuous improvement in software performance and usability
  • 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
  • Research and implement new technologies in CAM, automation, and simulation
  • Contribute to long-term product strategy and differentiation

Requirements:

  • 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

Nice to have:

  • 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

Additional Information:

Job Posted:
April 27, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior CAM Software Engineer

Senior Software Engineer II, Computational Geometry & BIM

ICON is looking for an experienced, open-minded, structured thinker who loves to...
Location
Location
United States , Austin
Salary
Salary:
Not provided
iconbuild.com Logo
ICON
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of professional experience as a software engineer with demonstrated technical leadership
  • BS in Computer Science or equivalent experience
  • Proven ability to work closely with a wide variety of stakeholders to rapidly analyze and reduce large requirements into small deliverables
  • Strong experience building platforms, micro-services, and APIs at scale
  • Track record of architecting complex systems and making sound technical decisions
  • A willingness to accept failure, learn and try again, and an open mind to try solutions that may seem impossible at first
  • Excellent ability to communicate clearly and succinctly both in-person and via written asynchronous channels
  • Experience mentoring other engineers and contributing to team growth
Job Responsibility
Job Responsibility
  • Lead the design and implementation of new features and products to support our BuildOS design platform
  • Architect and develop cutting-edge geometric algorithms that unlock the potential of ICON 3D printing technology
  • Build and maintain internal tools to help visualize, instrument and debug the 3D printing process
  • Partner with Architects, Structural Engineers and Building Scientists to convert architectural plans to highly efficient and structurally sound path-planning algorithms
  • Work closely with R&D engineers to perfect print quality across ICON's lineup of devices and materials
  • Create robust software integrations with 3rd party CAD and CAM software
  • Design and develop BIM automation tooling to streamline architectural workflows and extract design intelligence from building models
  • Lead exploration and prototyping of AI-driven design approaches for generative design, design optimization, and intelligent automation of construction planning
  • Build systems that bridge architectural intent with manufacturing constraints through computational design
  • Drive technical standards and best practices for computational geometry systems
Read More
Arrow Right

Senior Software Engineer

Dandy is hiring Senior Software Engineers to join our rapidly scaling technology...
Location
Location
United States
Salary
Salary:
201450.00 - 237000.00 USD / Year
meetdandy.com Logo
Dandy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of full stack software engineering experience, preferably in a high growth startup environment
  • Substantial experience with backend asynchronous systems
  • Experience with logistics and operational domains
  • Experience with large and complex production systems
  • Strong ability to operate with minimal oversight
  • Ability to understand how our business functions and how challenges and bottlenecks can be addressed through the Engineering team
  • A collaborative, pragmatic, and growth-oriented mindset
  • The ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • Comfort working in a highly agile, intensely iterative software development process
Job Responsibility
Job Responsibility
  • Develop features and improvements to Dandy’s products in a secure, well-tested, and performant way
  • Collaborate with Product Management and other stakeholders within the tech org to maintain a high bar for quality in a fast-paced, iterative environment
  • Develop order routing logic to deliver the correct order at the correct time to the right node in the chain
  • Partner with manufacturing automation on projects such as CAD -> CAM automation
  • Support the ability to provide the business with real-time data on the status of an order
  • Build rules and software capabilities smooth demand and overall dynamics of the system to optimize workloads
What we offer
What we offer
  • Offers Equity
  • healthcare
  • dental
  • mental health support
  • parental planning resources
  • retirement savings options
  • generous paid time off
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Manufacturing

Dandy is hiring Senior Software Engineers to join our rapidly scaling technology...
Location
Location
United States , Indianapolis
Salary
Salary:
Not provided
meetdandy.com Logo
Dandy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of full stack software engineering experience, preferably in a high growth startup environment
  • Substantial experience with backend asynchronous systems
  • Experience with logistics and operational domains
  • Experience with large and complex production systems
  • Strong ability to operate with minimal oversight
  • Ability to understand how our business functions and how challenges and bottlenecks can be addressed through the Engineering team
  • A collaborative, pragmatic, and growth-oriented mindset
  • The ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • Comfort working in a highly agile, intensely iterative software development process
Job Responsibility
Job Responsibility
  • Develop features and improvements to Dandy’s products in a secure, well-tested, and performant way
  • Collaborate with Product Management and other stakeholders within the tech org to maintain a high bar for quality in a fast-paced, iterative environment
  • Develop order routing logic to deliver the correct order at the correct time to the right node in the chain
  • Partner with manufacturing automation on projects such as CAD -> CAM automation
  • Support the ability to provide the business with real-time data on the status of an order
  • Build rules and software capabilities smooth demand and overall dynamics of the system to optimize workloads
What we offer
What we offer
  • healthcare
  • dental
  • mental health support
  • parental planning resources
  • retirement savings options
  • generous paid time off
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II, Production Management

Dandy is hiring Senior Software Engineers to join our rapidly scaling technology...
Location
Location
United States
Salary
Salary:
201450.00 - 237000.00 USD / Year
meetdandy.com Logo
Dandy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of full stack software engineering experience, preferably in a high growth startup environment
  • Substantial experience with backend asynchronous systems
  • Experience with logistics and operational domains
  • Experience with large and complex production systems
  • Strong ability to operate with minimal oversight
  • Ability to understand how our business functions and how challenges and bottlenecks can be addressed through the Engineering team
  • A collaborative, pragmatic, and growth-oriented mindset
  • The ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • Comfort working in a highly agile, intensely iterative software development process
Job Responsibility
Job Responsibility
  • Develop features and improvements to Dandy’s products in a secure, well-tested, and performant way
  • Collaborate with Product Management and other stakeholders within the tech org to maintain a high bar for quality in a fast-paced, iterative environment
  • Develop order routing logic to deliver the correct order at the correct time to the right node in the chain
  • Partner with manufacturing automation on projects such as CAD -> CAM automation
  • Support the ability to provide the business with real-time data on the status of an order
  • Build rules and software capabilities smooth demand and overall dynamics of the system to optimize workloads
What we offer
What we offer
  • Offers Equity
  • healthcare
  • dental
  • mental health support
  • parental planning resources
  • retirement savings options
  • generous paid time off
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II, Supply Chain

Dandy is hiring Senior Software Engineers to join our rapidly scaling technology...
Location
Location
United States , Provo
Salary
Salary:
Not provided
meetdandy.com Logo
Dandy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of full stack software engineering experience, preferably in a high growth startup environment
  • Substantial experience with backend asynchronous systems
  • Experience with logistics and operational domains
  • Experience with large and complex production systems
  • Strong ability to operate with minimal oversight
  • Ability to understand how our business functions and how challenges and bottlenecks can be addressed through the Engineering team
  • A collaborative, pragmatic, and growth-oriented mindset
  • The ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • Comfort working in a highly agile, intensely iterative software development process
Job Responsibility
Job Responsibility
  • Develop features and improvements to Dandy’s products in a secure, well-tested, and performant way
  • Collaborate with Product Management and other stakeholders within the tech org to maintain a high bar for quality in a fast-paced, iterative environment
  • Develop order routing logic to deliver the correct order at the correct time to the right node in the chain
  • Partner with manufacturing automation on projects such as CAD -> CAM automation
  • Support the ability to provide the business with real-time data on the status of an order
  • Build rules and software capabilities smooth demand and overall dynamics of the system to optimize workloads
What we offer
What we offer
  • healthcare
  • dental
  • mental health support
  • parental planning resources
  • retirement savings options
  • generous paid time off
  • Fulltime
Read More
Arrow Right

Senior Application Engineer, CNC & Sheet Metal

We are looking for a Senior Application Engineer to support our Sales and Engine...
Location
Location
Brazil
Salary
Salary:
Not provided
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Higher technical education (Mechanical/Manufacturing Engineer, Process Engineer, or similar)
  • 5+ years of experience in metalworking / mechanical engineering
  • Expert knowledge of machining and fabrication processes: turning, milling, CNC machining, EDM, laser/waterjet/plasma cutting, sheet metal processing, welding
  • Understanding of post-processing methods: polishing, hardening, heat treatment, anodizing, sand/shot blasting, coatings, painting
  • Knowledge of different materials (metals, plastics, composites) and their processing properties
  • English level B2+
  • Customer-oriented mindset and ability to clearly explain technical details
  • Strong attention to detail and ability to work under time pressure
  • IT-enthusiast, ready to adopt modern tools and software (CAD/CAM, CRM, cloud systems)
  • Technical drawing interpretation – proficiency 5/5
Job Responsibility
Job Responsibility
  • Analyze drawings and CAD models (in English)
  • Calculate manufacturing costs (materials, machining hours, post-processing)
  • Provide recommendations on manufacturing processes where needed
  • Document and transfer calculations to the Sales/Commercial team
  • Review 3D models and 2D drawings for quoting and manufacturability feedback
  • Organize RFQs and clarify details with Sales and Engineering teams
  • Maintain quote databases and ensure timely updates
  • Deliver high-quality and accurate quotes ideally within 1–2 working hours
  • Support process automation initiatives and workflow optimization
What we offer
What we offer
  • Full-time remote work (home office)
  • Holiday Calendar: US holidays
  • Flexible schedule aligned with US Eastern Time
  • Company-provided desktop PC and monitor
  • Fulltime
Read More
Arrow Right

Senior Application Engineer, CNC & Sheet Metal

We are looking for a Senior Application Engineer to support our Sales and Engine...
Location
Location
Argentina , Buenos Aires
Salary
Salary:
Not provided
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Higher technical education (Mechanical/Manufacturing Engineer, Process Engineer, or similar)
  • 5+ years of experience in metalworking / mechanical engineering
  • Expert knowledge of machining and fabrication processes: turning, milling, CNC machining, EDM, laser/waterjet/plasma cutting, sheet metal processing, welding
  • Understanding of post-processing methods: polishing, hardening, heat treatment, anodizing, sand/shot blasting, coatings, painting
  • Knowledge of different materials (metals, plastics, composites) and their processing properties
  • English level B2+
  • Customer-oriented mindset and ability to clearly explain technical details
  • Strong attention to detail and ability to work under time pressure
  • IT-enthusiast, ready to adopt modern tools and software (CAD/CAM, CRM, cloud systems)
  • Technical drawing interpretation – proficiency 5/5
Job Responsibility
Job Responsibility
  • Analyze drawings and CAD models (in English)
  • Calculate manufacturing costs (materials, machining hours, post-processing)
  • Provide recommendations on manufacturing processes where needed
  • Document and transfer calculations to the Sales/Commercial team
  • Review 3D models and 2D drawings for quoting and manufacturability feedback
  • Organize RFQs and clarify details with Sales and Engineering teams
  • Maintain quote databases and ensure timely updates
  • Deliver high-quality and accurate quotes ideally within 1–2 working hours
  • Support process automation initiatives and workflow optimization
What we offer
What we offer
  • Holiday Calendar: US holidays
  • Flexible schedule aligned with US Eastern Time
  • Company-provided desktop PC and monitor
  • Fulltime
Read More
Arrow Right

Senior Application Engineer, CNC & Sheet Metal

Xometry (NASDAQ: XMTR) powers the industries of today and tomorrow by connecting...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Mechanical, Manufacturing, or Process Engineering, or a related technical field
  • 8+ years of experience in metalworking / mechanical engineering
  • Expert knowledge of machining and fabrication processes: turning, milling, CNC machining, EDM, laser/waterjet/plasma cutting, sheet metal processing, welding
  • Understanding of post-processing methods: polishing, hardening, heat treatment, anodizing, sand/shot blasting, coatings, painting
  • Knowledge of different materials (metals, plastics, composites) and their processing properties
  • English level B2+
  • Customer-oriented mindset and ability to clearly explain technical details
  • Strong attention to detail and ability to work under time pressure
  • IT-enthusiast, ready to adopt modern tools and software (CAD/CAM, CRM, cloud systems)
  • Technical drawing interpretation – proficiency 5/5
Job Responsibility
Job Responsibility
  • Analyze drawings and CAD models (in English)
  • Calculate manufacturing costs (materials, machining hours, post-processing)
  • Provide recommendations on manufacturing processes where needed
  • Document and transfer calculations to the Sales/Commercial team
  • Review 3D models and 2D drawings for quoting and manufacturability feedback
  • Organize RFQs and clarify details with Sales and Engineering teams
  • Maintain quote databases and ensure timely updates
  • Deliver high-quality and accurate quotes ideally within 1–2 working hours
  • Support process automation initiatives and workflow optimization
  • Fulltime
Read More
Arrow Right