Search Jobs
Find your next opportunity today.
Senior CAM Software Engineer - Remote
217 Billings Farm Road White River Junction, VT 05001 US
Job Description
Position: Senior CAM Software Engineer
Role Overview: The primary responsibility of the Senior CAM Software Engineer is to design, develop, and maintain high-quality computer-aided manufacturing (CAM) software, specifically tailored for machining turbomachinery components. The ideal candidate should have significant experience in this field and should possess a mid-stage career profile.
Requirements:
Education: A degree is preferred. However, candidates with 8+ years of substantial CAM experience may be considered in the absence of a degree.
Experience:
- 5-8 years of programming experience in:
- C++, FORTRAN
- Windows, MFC, OLE
- CAD kernels
- Proficiency in B-spline curves and surfaces (NURBS).
- Familiarity with CAM software application and comprehensive knowledge of general machining principles.
- Demonstrated leadership skills or prior experience in leading development projects.
- Proficiency in standard office software: word processing, spreadsheets, databases, presentations, and project management tools.
Principal Duties and Responsibilities:
- Lead code development projects and actively engage with consultants and engineering staff.
- Develop software plans, program specifications, and code development requirements documents.
- Actively participate in design reviews and contribute to the design of the code.
- Code new features, troubleshoot and resolve bugs, compile, and rigorously test software.
- Maintain comprehensive code documentation to ensure future understanding and scalability.
- Develop models and algorithms for the creation of toolpaths in CAM software.
- Potentially oversee a limited number of personnel, if required.
- Provide support to customers, quality assurance, training, and sales teams when necessary.
Salary Range: $110,000 - $135,000 per year
The Senior CAM Software Engineer is expected to possess strong programming skills, a deep understanding of CAM software development, and the ability to lead development projects effectively. This role plays a crucial part in the creation and maintenance of CAM software tailored for turbomachinery components, impacting the precision and efficiency of machining processes.
Please view our Privacy Policy.
Share This Job:
Related Jobs:
About White River Junction, VT
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.