About In-House Solutions:

In-House Solutions has been in operation for 30+ years and continues to experience healthy growth. Together, we have earned an excellent reputation within our industry for quality service and product. As an employee, you will work with a company who values honesty, integrity, respect, and individual welfare. You will also work with an engaged team in a high involvement culture. In-House Solutions values its employees, and with us, you will never be “just a number”. Our people are our power.

We provide expert machining solutions to the manufacturing industry in the form of software, technical services, technical consulting and educational materials. We position ourselves at the forefront of manufacturing innovations in the CNC machining industry, focusing largely in support of our flagship product, Mastercam, along with other related products as well. We make it our prerogative to sustainably accelerate the market’s adoption of high-tech manufacturing strategies.


What We Offer:

  • Competitive total compensation package, including benefits
  • Professional training and internal support
  • Challenging and rewarding career experience
  • Ideal work-life balance
  • Positive corporate culture with international colleagues
  • Advancement opportunities in a niche market
  • Opportunity to travel

In-House Solutions Inc. is committed to ensuring a culture of inclusion and diversity and will consider all applicants regardless of age, marital status, race, colour, religion, sex, orientation, national origin, or disability. For those requiring accommodations during any stage of the application process, please contact 1-519-658-1471.


ON - Mastercam Technical Support Specialist– Bilingual (English and French) - Cambridge

Position: Mastercam Technical Support Specialist– Bilingual (English and French)

Type of Position: Full Time – Permanent
Location: Cambridge, ON
Education Requirement: Trade Certificate or College Diploma in Mechanical Engineering
Experience Requirement: Mastercam and/or related software

The Opportunity

We’re looking for our next Mastercam Technical Support Specialist who is driven by the customer experience and will proactively ensure our customers are successful. You will provide exceptional technical support on the Mastercam software to our CNC manufacturing clients, in both English and French. You will work closely with our customers to identify their complex technical issues, document their cases, and provide them with the right solution. You will educate the customers to better their product knowledge so they can fully leverage the software features.

This role is right for you if you thrive on solving technical puzzles in a fast-paced and ever-changing environment. As a highly dynamic individual, you will be comfortable collaborating in a team atmosphere and managing tight deadlines. And ideally, you know how to communicate effectively to a wide audience of customers.

What’s in it for you?

In-House Solutions is a well-established company with 30 years in the industry. You will receive career growth in a company that values your professional trajectory and will help you map out your growth plan within a technical field. Plus, you will receive the chance to work within a highly motivated and friendly team.

The Responsibilities

CAD/CAM Technical Support

  • Be the first point of contact in answering incoming customer calls and emails
  • Record all customer interactions and cases through our support ticketing system
  • Determine the top case priorities and troubleshoot technical issues with Mastercam
  • Collaborate with sales to identify any gaps in customer training or software update needs
  • Create and brainstorm strategies to address user needs and bring them to team meetings
  • Occasionally provide onsite customer support including software installation, implementation and troubleshooting
  • Develop your knowledge of CAD/CAM software to become an expert
  • Perform other duties as required


  • Post-secondary education in mechanical technology or machinist trade certificate, or equivalent
  • Experience with computer-aided design and/or manufacturing software for CNC machining
  • Experience using Mastercam preferred though we are willing to train if you are willing to learn!
  • Ability to effectively provide clarify questions to a wide range of customers that vary in technical knowledge
  • Bilingual in both English and French
  • Customer service skills
  • Proficient interpersonal skills both in person and over the phone
  • Must possess a valid G license and have access to own vehicle

No calls or agencies please.

Submit your resume to [email protected] with the position you are applying for in the subject line.

ON - Solutions Consultant - Cambridge

Position: Solutions Consultant

Type of Position: Full Time – Permanent
Location: Cambridge, ON
Education Requirement: Post Secondary education in machining or combination with equivalent hands-on experience preferred
Experience Requirement: 5+ years’ practical experience with Mastercam
Compensation: Base + Commissions

The Opportunity

As Solutions Consultant, you will support the sales team with the technical requirements for their prospective and existing accounts. You will draw from a breadth of machining and Mastercam software knowledge to partner with Account product demos, technical assessments, proposal scoping and development, and technical quoting assistance.

Leveraging your technical expertise and polished communication skills, you will help assess customer needs and recommend a technical solution. You will support Account Managers with pre-sales activities and ensure a strong after-sale hand off to the technical teams.

Some travel within Canada will be required, with most travel occurring within Ontario.

Key Duties & Responsibilities

  • Partner with sales team to help achieve sales quotas.
  • Gather technical information and help develop scopes, quotes and accurate statements of work for software, services, and post processors.
  • Effectively communicate with customers to help them understand the functions and capabilities of the product we are providing.
  • Effectively assess and communicate customer technical needs.
  • Provide technical teams with clear documentation and project scopes to support the implementation stage of a sale.
  • Provide custom demonstrations to customers and business partners.
  • Prepare and present material relating to new software releases, focusing on new enhancements within the product.
  • Communicate with sales to identify customer training, service, or software update needs.
  • Assist the marketing department with the creation of customer related content including webinars, how-to-tips, demos and presentations.
  • Remain current and knowledgeable on all Company products and services, and with the main focus being Mastercam software.
  • Participate in regular meetings internally to discuss strategies and industry trends.
  • Perform other duties as required.

Education & Skills

  • Post-secondary education in mechanical technology, general machinist ticket, or equivalent.
  • Experience with computer aided design and/or manufacturing software for CNC machining.
  • Experience with Mastercam and various CNC equipment and controls.
  • Experience reading and interpreting basic G&M code.
  • General computer and networking knowledge required.
  • Strong communication skills in conveying knowledge to both highly technical and non-technical clients.
  • Strong attention to detail and the ability to effectively discover account needs and provide solutions.
  • Ability to multitask and solve problems in a dynamic work environment.
  • Must possess a valid driver’s license, own vehicle and the ability to travel within Canada.

No calls or agencies please.

Submit your resume to [email protected] with the position you are applying for in the subject line.

What Our People Think:


As a recent graduate I was eager to take on responsibilities and learn new skills which is exactly what In-House Solutions offered me.
The people here are truly ready to help you learn and grow, something that isn’t found just anywhere.
That is what is special here, the people.
Natalie Adams – Marketing Associate

In-House Solutions provides a very fun work environment where we are given the opportunity to learn a lot about how a business works, and all the different departments within. We are given a lot of independent work while also working with a team to complete sales and projects for the company.
Blaire Synder – Business Development (Co-op)

Exciting, motivating, hardworking and fun, a quick snapshot to sum up the working culture at In-House Solutions!
Justin Krulicki – Recruiter & Brand Ambassador

In-House Solutions never gets boring. Forward focused, you are free to propose new ideas, take part in their implementation, and enjoy the results!
Tracy Bithell – Marketing

Even though In-House Solutions has been established for 30 years, it provides its employees with a “start-up” like culture. It is a very enjoyable co-op to be a part of and they work hard cater to their employees wherever they can.
Jesse Colling – Business Development (Co-op)

My time spent at In-House Solutions allowed me to develop technical proficiencies such as Mastercam and allowed me to improve on my critical thinking capabilities through the trouble shooting of obscure problems. These skills will prove valuable as I continue my schooling and ultimately end up in a career.
Daniele Lo Faso – Technical Documentation Developer (Co-op)

In-House Solutions has given me many opportunities to grow and learn, never keeping me boxed in to a specific role. Management has adapted my role over the years to focus on my strengths rather than criticizing weaknesses. The company is full of friendly people who know how to balance fun with getting the job done.
Daniel Gingras – Tech Administrator

Working at In-House Solutions has been fulfilling in that they’ve placed trust into you from the get-go.
David Tran – Business Development (Co-op)