Senior CAM Software Engineer-Remote

Concepts NREC

Location: White River Jct, VT

Type: Full Time

Education: Master's Degree

Experience: 5 - 10 Years

POSITION SUMMARY: 

  • Develop and maintain world-class computer aided manufacturing (CAM) software for machining of turbomachinery components at Concepts NREC


PRINCIPAL DUTIES AND RESPONSIBILITIES: 

  • Lead code development projects, interface with consultants, and engineering staff.
  • Create software development plans, program specifications, code development requirements documents, participate in design reviews, and design code.
  • Code new features and bug fixes, compile and test.
  • Create and maintain code documentation.
  • Development of models and algorithms for toolpath creation
  • May involve supervision of a limited number of people
  • Support customers, quality assurance, training, and sales personnel.
  • Other duties as assigned.

 

EDUCATION AND EXPERIENCE:    

  • Education: M.Sc. in Computer Science, and/or Engineering, ME preferred. Ph.D. beneficial.
  • Experience: 5-8 years programming experience with C++, FORTRAN, Windows, MFC, OLE, CAD kernels. Experience with B-spline curves and surface (NURBS). Team leadership and supervisory experience preferred. Knowledge of the application of CAM software and general machining principles
  • Other job requirements: User skills necessary for office software: word processing, spreadsheet, database, presentation, and project management.

 

CORE COMPETENCIES:

  • Strong communication and leadership skills.
  • Highly organized and goal oriented.
  • Creative and resourceful.

Basic Qualifications

  • M.Sc. in Computer Science, and/or Engineering.
  • 5-8 years programming experience with C++, FORTRAN, Windows, MFC, OLE, CAD kernels.
  • Experience with B-spline curves and surface (NURBS).
  • Knowledge of the application of CAM software and general machining principles.
  • User skills necessary for office software: word processing, spreadsheet, database, presentation, and project management.
  • Must be a U.S. Citizen or have a Green Card.

© 2023 Vermont Technology Alliance

Site by Scout Digital