About the job
Rebuild Manufacturing seeks a Software Engineer with a focus on CAD/CAM services. This position centers on developing AI-driven applications using C++. The main responsibility involves building C++ web services that connect CAM and CAD libraries to web-based products. Collaboration with product engineering is essential to ensure smooth integration and high-quality outcomes.
What you will do
- Develop and maintain C++ web services for integrating CAD and CAM functionality
- Work alongside product engineering to create seamless user experiences
- Integrate CAM and CAD libraries into web products
- Serve as the team’s subject matter expert on C++
Requirements
- Professional experience in the CAD/CAM industry or as a backend engineer
- Strong command of modern C++
- Background in writing and deploying C++ gRPC services or building CAD/CAM applications
- Interest in becoming the primary C++ engineer on the team
- Enjoys collaborative problem-solving and technical challenges
Team and culture
The engineering team values attention to detail, software performance, and user experience. Team members support each other, share knowledge, and approach technical challenges with curiosity and persistence. Learning new technologies and exploring new domains are part of daily work.
Automation-first CAM applications are at the heart of what the team builds, adapting quickly based on user feedback. The group balances rapid delivery with a commitment to technical quality. Collaboration and a sense of humor are important aspects of the culture.
Location
This role is based in the United States.
