Rebuild Manufacturing logoRebuild Manufacturing logo

Software Engineer – CAD/CAM Services

On-site Full-time $93.7K/yr - $140.6K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Our Ideal CandidatePassionate about C++ and eager to share your expertise with the teamPrevious experience in developing C++ web services is a plus, or a willingness to tackle this challengeCommitted to code standards and fostering team practices that enhance code quality and engineering cultureIndependent, motivated to learn, and enthusiastic about technology and developmentKnowledgeable yet open to recognizing gaps in knowledge and receptive to constructive feedbackBelieves in teamwork and engaging in technical discussions to establish best practices in software engineeringAble to conduct thoughtful peer reviews of team members' workRequired QualificationsBachelor's degree in Computer Science or equivalent experience (4+ years in the industry)Professional experience with modern C++ (C++17/20) for at least 4 yearsFamiliarity with CMake and C++ package management tools like Conan or vcpkg

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.

About Rebuild Manufacturing

Rebuild Manufacturing is at the forefront of revolutionizing computer-aided manufacturing (CAM) with innovative automation-first applications. We prioritize agility, quality, and user-centered design in our development process.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.