Concepts NREC logo
Concepts NREC

Experts in turbomachinery with integrated solutions across engineering, CAE & CAM software, manufacturing and training

Senior CAM Software Engineer

Location

Vermont

Posted

4 days ago

Salary

$100K - $130K / year

Seniority

Senior

Postgraduate Degree5 yrs expEnglishPython

Job Description

Senior CAM Software Engineer

Concepts NREC

• Lead the development and enhancement of CAM software for turbomachinery components • Design, develop, and maintain CAM software features • 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 • Mentor junior engineers and promote best practices • Research and implement new technologies in CAM, automation, and simulation

Job 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
  • 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

Related Job Pages

More Full-stack Engineer Jobs

Oryn Group logo

GTM Engineer – Founding Partner

Oryn Group

ORYN. BUILT TO BUILD. Wir bauen Services und Produkte die Firmengründung und Wachstum schneller machen.

Full TimeRemoteTeam 2-10Since 2026

• Build revenue infrastructure • ICP targeting, outbound systems, enrichment workflows, pipeline logic, CRM architecture • Own the craft and the delivery • Collaborate with ORYN on everything that is not delivery

Germany
OKSI logo

Software Engineer IV

OKSI

Intelligent. Adaptive. Integrated.

Full TimeRemoteTeam 51-200Since 1991

• Lead architectural design of autonomous robotic systems, defining subsystem interfaces and integration strategies • Design and develop real-time control systems for autonomous robots and vehicles • Architect motion planning, path planning, and trajectory optimization algorithms • Develop sensor fusion algorithms for localization, mapping, and situational awareness • Integrate multi-modal perception systems (cameras, LiDAR, radar) with control and decision-making subsystems • Optimize algorithms to meet real-time performance, latency, and robustness requirements • Develop and optimize computer vision and object detection/tracking algorithms for robotic applications • Implement perception pipelines for autonomous navigation and task execution • Evaluate and integrate emerging computer vision and machine learning models • Ensure perception systems meet reliability and latency requirements for mission-critical operations • Develop production-grade software in C++, Python, and other applicable languages • Design and optimize real-time software on Linux-based systems and embedded platforms • Design real-time software interfaces with embedded systems, sensors, and actuators • Implement distributed systems architecture for complex robotic platforms • Lead system-level integration and end-to-end testing efforts • Collaborate with electrical engineers on power system design, sensor integration, and actuator control • Develop firmware and software interfaces for motor controllers, power distribution, and sensor electronics • Support electrical testing and troubleshooting of robotic hardware systems • Evaluate and specify electrical components (sensors, actuators, embedded controllers) based on software requirements • Ensure software architecture supports electrical system constraints and performance requirements • Provide senior-level technical guidance and mentorship to engineering teams • Establish and enforce coding standards, testing methodologies, and quality metrics • Lead requirements derivation, tracking, and compliance assessment • Develop comprehensive technical documentation, system diagrams, and architecture models • Troubleshoot complex system-level issues and drive durable solutions • Lead investigations into failures and performance anomalies

California
$148.8K - $201.3K / year
Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Develop PowerApps canvas and model‑driven applications. • Modernize legacy applications by re‑engineering them into Power Platform solutions. • Build enterprise‑level mobile and web apps using best practices from the Power Platform community. • Integrate Power BI dashboards, Azure services, and multiple data sources (SQL, CDS, O365). • Create and use connectors, automate workflows with Power Automate, and configure data gateways. • Address and resolve security vulnerabilities within PowerApps solutions. • Perform unit and integration testing, meet delivery timelines, and communicate progress to stakeholders. • Support cross‑functional teams including app development, IT operations, and information security.

Virginia
$98.7K - $145K / year

Role Description We are hiring a D1 Track Youth Mentor to work one-on-one with student-athletes over video, splitting your time evenly between academic guidance and sports mentorship. You are the steady adult in their day: sitting with them through their academic hours, holding the standard on focus and effort, and then using your Division I track experience to shape how they think about training, competition, and the life of a student-athlete. - Guide Students Through Their Academic Day: Meet with your students over video during their academic hours, keep them focused and on task, and help them move through their learning at pace. - Mentor Them as an Athlete: Use your Division I track background to talk with them about the mental game, training habits, what real recruiting looks like, and how to balance school with serious sport. - Build a Real Relationship: Be the steady, credible adult they look to for guidance, accountability, and honest feedback across both school and sport. - Support Their Learning: Help them navigate the learning platform, work through hard material, and build the study and time-management habits that carry them forward. - Reinforce Standards: Hold the line on effort, focus, and how they carry themselves. Give direct feedback when it is needed and give real praise when it is earned. - Communicate With Parents and Staff: Give parents and the academy clear, honest updates on how the student is doing academically, how they are showing up as an athlete, and what they need next. Qualifications - Division I Track Background: You competed in track at the Division I level. Your athletic experience is central to how you mentor, not a footnote on your resume. - Real Experience Working With Kids: You have worked with young people in a role where you were responsible for their focus, growth, or development. Coaching, tutoring, mentoring, camp counseling, teaching, or similar hands-on work. - Judgment With Young Athletes: You know how to earn trust with a kid, hold the standard, give direct feedback, and read the room when something is off. - Strong Communicator: You are clear and steady on video, comfortable running a one-on-one session, and able to give parents and staff useful updates in writing. - Reliable and Organized: You show up on time, follow through, and keep track of what your student needs next. - Location and Setup: Remote (U.S.). Reliable internet and a quiet space you can run video sessions from. Bonus Points - Recent Graduate: You finished your college athletic career in the last few years and the student-athlete experience is fresh. - Coaching or Camp Experience: You have coached youth track, run a camp, or worked with kids in a structured athletic setting. - Teaching or Tutoring Background: You have taught, tutored, or led a classroom before. - Comfortable With Modern Tools: You are comfortable working across video, learning platforms, and messaging tools without much ramp-up. Pay $25/hour

United States
$25 / hour