×
Register Here to Apply for Jobs or Post Jobs. X

Senior CAM Software Engineer

Job in Hartford, Windsor County, Vermont, 05047, USA
Listing for: Concepts NREC
Full Time position
Listed on 2026-04-28
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Overview

The Senior CAM Software Engineer leads the development and enhancement of computer-aided manufacturing (CAM) software used to produce complex turbo machinery 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 turbo machinery 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
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 turbo machinery 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.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary