Careers

About In-House Solutions:

In-House Solutions CareersIn-House Solutions has been in operation for 25+ 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.

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

Openings:

ON – Mastercam Technical Support

Position: ON – Mastercam Technical Support

Role Description

In-House Solutions is seeking a motivated individual to join our team in providing remote and onsite technical services to our CNC manufacturing clients, specifically those using Mastercam software. These services will include application, programming, training, computer, and networking support. This individual will break down complex problems and formulate plans to support the customer’s needs.

The successful individual will be career-oriented, proactive, and demonstrate strong communication skills. The individual will thrive in a fast-paced, flexible, and high-tech environment while maintaining a positive attitude. The role involves prioritizing heavy workloads and meeting deadlines under pressure.

Key Duties & Responsibilities

  1. Provide troubleshooting assistance and resolve technical issues via phone or email
  2. Communicate with Sales to identify customer training or software update needs
  3. Provide mentoring and training to users in order to implement identified strategies
  4. Identify strategies, workarounds and advanced capabilities to address user needs
  5. Provide application, programming, computer, and networking support
  6. Occasionally provide support at customer locations including software installation, implementation and troubleshooting
  7. Attend regular meetings with the Technical Department to review new accounts and brainstorm strategies
  8. Maintain documentation of customer visits and interactions, including the completion of tasks and associated responsibilities
  9. Perform other duties as required

Education & Skills

  1. Post-secondary education in Engineering Technology, Trades or equivalent experience
  2. Proven experience with CAD or CAD/CAM (Mastercam, Solidworks, CATIA, NX) or similar manufacturing software for CNC machining
  3. General computer and networking knowledge
  4. Strong communication and presentation skills
  5. Must possess a valid vehicle license and have access to own vehicle

Location

We currently have one position available at our Cambridge, ON location.

No calls or agencies please.

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

ON – Bilingual Mastercam Technical Support

Position: ON – Bilingual Mastercam Technical Support

Role Description

*Please note that the candidate must be fluent in both English and French.

In-House Solutions is seeking a motivated individual to join our team in providing remote and onsite technical services to our CNC manufacturing clients, specifically those using Mastercam software. These services will include application, programming, training, computer, and networking support. This individual will break down complex problems and formulate plans to support the customer’s needs.

The successful individual will be career-oriented, proactive, and demonstrate strong communication skills. The individual will thrive in a fast-paced, flexible, and high-tech environment while maintaining a positive attitude. The role involves prioritizing heavy workloads and meeting deadlines under pressure.

Preference will be given to those who demonstrate technical experience and have a manufacturing background that involves CNC machining and programming.

Key Duties & Responsibilities

  1. Provide support at customer locations including software installation, implementation, training, and troubleshooting
  2. Provide troubleshooting assistance and resolve technical issues via phone or email
  3. Communicate with IHS headquarters and 3rd parties to find solutions to customer issues
  4. Develop workarounds for customer issues that do not have a direct fix
  5. Assist with Post modifications and report developments to IHS headquarters
  6. Offer recommendations based on customer needs, including add-ons, extra seats, training, or posts
  7. Communicate with Sales to identify customer training or software update needs
  8. Attend tradeshows and visit OEMs as required
  9. Assist Sales team with product demos as required

Education & Skills

  1. Post-secondary education in Mechanical Engineering Technology (DEP with ASP in numerical control or DEC), or equivalent experience
  2. Proven experience with CAD or CAD/CAM (Mastercam, Solidworks, CATIA, NX) or similar manufacturing software for CNC machining
  3. General computer and networking knowledge
  4. Strong communication and presentation skills
  5. Ability to communicate perfectly in French and effectively in English is essential
  6. Must possess a valid vehicle license and have access to own vehicle

Location

We currently have one position available at our Cambridge, ON location.

No calls or agencies please.

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

ON – CAD/CAM Post Processor Developer

Position: ON – CAD/CAM Post Processor Developer

Role Description

The successful applicant will join our Engineering team in tailoring Mastercam’s tool path output to specific CNC controls and machine tool configurations. The individual will assist develop post processors for international customers with CNC Mills, Routers, Lasers, Lathes, Wire EDMs and other applications. The role also involves interacting with end-users, suppliers, resellers, and OEM contacts.

As a career-minded professional, you will remain organized, adaptable and results-oriented in a fast-paced environment. To succeed in this exciting and challenging role, you will be comfortable functioning in a team atmosphere and managing target deadlines. You will also demonstrate technical, analytical, problem solving, and software development skills.

The successful candidate will receive training on Mastercam, post processor development, and machinery/control methodology as required.

Key Duties & Responsibilities

  1. Gather machine tool and control information for quoting and development purposes
  2. Develop posts using:
    1. Vector and matrix mathematics
    2. Inverse kinematics and kinematics of machinery
    3. Structured-text programming
    4. Advanced manufacturing technologies
  3. Test, troubleshoot, and deliver Mastercam post processors to customers
  4. Address manufacturing applications involving multi-axis and multi-tasking machine tools
  5. Setup of machine environments for machine tool simulation

Education & Skills

  1. Requirements
    1. University degree in Mechanical or Mechatronics Engineering
  2. Experience (Beneficial but not required)
    1. Experience with CAD or CAD/CAM such as Mastercam, Solidworks, CATIA, NX or similar
    2. Experience with CNC machines
    3. Experience with multi-axis and multi-tasking machine tools
    4. Experience with modern programming languages (C++, C#, VB, etc.)
    5. Ability to communicate effectively in French

Location

We currently have one position available at our Cambridge, ON location.

No calls or agencies please.

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

ON – Robotics Applications Engineer

Position: ON – Robotics Applications Engineer

Role Description

The successful applicant will join our OCTOPUZ software team in providing product demonstrations, applications, software installations, and training to our customer base. You will maintain current knowledge of OCTOPUZ software and energize the sales channel by sharing product information and application triumphs. The role will involve interacting with software suppliers, Robot manufacturers, Robotic integrators, and end-users.

As a highly dynamic individual, you will use your proven technical and interpersonal skills to succeed in this exciting and challenging role. In addition, you will be comfortable working closely with remote colleagues and managing target deadlines. You will be career-oriented and able to deliver custom demonstrations with a sales leaning. We are looking for an individual who thrives in a fast-paced, ever changing environment.

National travel will be expected as needed. Travel may account for 25% – 50% of the employee’s time in a year. A typical trip ranges from 1 – 2 weeks in length.

Key Duties & Responsibilities

  • Work with robot manufacturers and integrators to:
    • gather technical information for customer cells and applications
    • provide software and project support
    • grow and develop relationships
  • Perform technical demonstrations of OCTOPUZ tailored to customer applications
  • Implement OCTOPUZ with customers by:
    • installing the software
    • providing training
    • modifying add-ons and post processors
    • providing application suggestions
    • setting up robotic cells
    • proving out applications from beginning to end
  • Provide OCTOPUZ software support to existing customers
  • Develop relationships with potential and existing customers
  • Represent In-House Solutions and OCTOPUZ software at trade shows

Education & Skills

  • University degree in Mechanical/Mechatronic/Industrial Engineering, Robot Technology or equivalent
  • Experience with computer aided design and/or manufacturing software
  • Experience with Robotic and/or CNC manufacturing
  • Experience with any programming languages (C++, C#, VB, Python, etc.)
  • Must possess a valid vehicle license and have access to own vehicle
  • Must possess a valid passport for occasional international travel

Location

We currently have one position available at our Cambridge, ON location.

No calls or agencies please.

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

ON – Inside Sales Coordinator

Position: ON – Inside Sales Coordinator

Role Description

The successful candidate will join our sales team as the Inside Sales Coordinator, reporting directly to the Sales Manager. As a full time employee, you will work in a team environment based out of the Cambridge, ON office. You will work closely with the Sales Manager(s), Technical Support, Outside Sales Representatives and other Inside Sales Coordinators. The role will involve interacting significantly with automation customers while also dealing manufacturing end-users to provide solutions.

You will assist our Software Sales team in developing, maintaining and growing client relationships in robotics and CNC manufacturing industries. This is accomplished through developing quotations, managing customer service calls, scheduling services, in addition to a substantial emphasis on managing account administration for new and existing customers. You will ensure frequent customer interaction and will build relationships through face-to-face, phone, and electronic communication. You will be responsible for attending meetings with colleagues and maintaining an open line of communication with all levels of the organization.

Travel within Canada will be expected as necessary.

Key Duties & Responsibilities

  1. Achieve and/or exceed sales targets with minimal supervision
  2. Maintain knowledge on current product pricing, offerings, policies, and procedures
  3. Provide customer service on proposed solutions to automation customers, precisely those purchasing OCTOPUZ software but also to manufacturing customers, including Mastercam and Cimco.
  4. Develop product quotations for new and existing customers
  5. Track discount allocations for quotes and communicate to the Accounting Department
  6. Review quotes developed by colleagues as an accuracy measure
  7. Manage incoming customer calls and conduct outbound proactive calls
  8. Perform administrative duties such as managing sales spreadsheets and processing POs
  9. Schedule services for customers based on internal resources and requirements
  10. Perform business development duties for your territories
  11. Communicate with all customers and internal staff in a respectful and informative manner
  12. Promote the company’s products at tradeshows and open house events
  13. Attend regular sales meetings to review accounts and brainstorm strategies
  14. Perform other duties as required

Education & Skills

Essentials

  1. Post-secondary education in Business, Customer Service, Communications, or equivalent
  2. Experience with Microsoft Office applications such as Excel and PowerPoint
  3. Must possess a G license and have regular access to a personal vehicle
  4. Must possess a valid passport for occasional travel
  5. Strong sales competency and ability to build and maintain relationships in a sales environment
  6. Experience with business administrative duties
  7. Ability to communicate effectively and professionally across all levels of the organization and with customers
  8. Ability to multitask and work in a fast paced environment
  9. Other skills required include being organization, strong attention to detail, patience, active listening, problem solving, adaptability and friendly and approachable

Assets

  1. 1-2 years of experience within the automation or manufacturing industry
  2. Experience within a B2B sales environment

Location

We currently have one position available at our Cambridge, ON location.

No calls or agencies please.

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

ON – Marketing Associate

Position: ON – Marketing Associate

Role Description

The successful applicant will join our Marketing team in providing creative content and digital support to our high-tech departments while also organizing events and trade shows for the company to attend. The role will involve interacting with all levels of the organization on a global scale and prioritizing workloads in order to remain highly organized. A strong emphasis within this role will be placed on the management of events and social media platforms.

The successful candidate will gain exposure to different software products and will assist in developing and implementing marketing strategies. This individual will be web-savvy, detail oriented, and demonstrate strong verbal and written communication skills. The successful candidate will be comfortable functioning in a team atmosphere and managing target deadlines. We are looking for an individual who thrives in a fast-paced, high-tech environment.

Key Duties & Responsibilities

  1. Coordinate, lead and manage any marketing events as needed, including tradeshows in both Canada and the United States. Attendance at these events will be required most of the time
  2. Create, proofread, and publish articles and other content to support online presence
  3. Manage all social media accounts for numerous product lines, playing a significant role in the overall design of these accounts
  4. Manage analytics, measure and then communicate trends to the appropriate person
  5. Develop and distribute marketing campaigns while working within CASL parameters
  6. Identify, execute, and measure marketing tactics to enhance responsiveness of different customer groups, including new customer acquisition strategy
  7. Brainstorm and present content for marketing initiatives including the development of contests, give-aways and managing company swag
  8. Conduct research initiatives as a way to stay up to date with marketing trends while implementing any strategies that are needed
  9. Design corporate materials such as brochures, business cards, and tradeshow booths
  10. Maintain company websites and industry forum accounts
  11. Update contact databases including Microsoft CRM and Click Dimensions
  12. Implement AODA regulations in all media and website material, ensuring compliance

Education & Skills

  1. Post-secondary education in Marketing, Business, Communications, or equivalent
  2. Experience with Microsoft Office applications such as Excel and PowerPoint and Adobe Suite
  3. Excellent verbal and written communication skills
  4. Experience with web analytics, e-commerce, and email marketing would be an asset
  5. Experience with online and hard copy design would be an asset
  6. Programming experience would be considered a strong asset, preferably HTML and CSS
  7. Experience with software, robotics, or CNC industries would be considered an asset
  8. Must possess a G license and have regular access to a personal vehicle
  9. Must possess a valid passport for travel

Location

We currently have one position available at our Cambridge, ON location.

No calls or agencies please.

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

ON – Assistant Controller

Position: ON – Assistant Controller

Role Description

In-House Solutions is seeking a finance professional to join our experienced team of 4. The ideal candidate will possess the ability to develop procedures and solve complex accounting issues. The ideal candidate will have excellent analytical and problem solving skills, and will demonstrate strong communication skills. The individual must have experience working with internal controls and reporting.

The individual will provide operational support to three companies on an international level. The ideal candidate will remain adaptable in a fast-paced, high tech environment. Minimal international travel will be required.

Key Duties & Responsibilities

  1. Manage confidential information and demonstrate strong business ethics
  2. Consolidate, analyse, and present financial data
  3. Complete all month-end closing activities including general ledger accounts, balance sheet accounts and overhead cost allocation
  4. Oversee accounting procedures and ensure internal control compliance
  5. Assist with the development of comprehensive budgets for management team
  6. Generate month end journal entries while also reviewing month end closing processes
  7. Perform financial analyses and reconciliations
  8. Prepare financial statements and reports for management team
  9. Perform work flow audits to ensure all accounting transactions are authorized
  10. Substantiate and justify expenditures and expense reports
  11. Credit check analysis and review related to customer payment plans
  12. Perform bank reconciliations
  13. Perform weekly cheque runs and send wire payments to vendors
  14. Assist with yearly audit preparation
  15. Assist or head special projects as assigned

Education & Skills

  1. Minimum 3 years’ experience in the Accounting field
  2. Minimum 4 year Bachelor’s degree in Accounting or Finance
  3. Completed CPA designation
  4. Experience with foreign currencies and international companies
  5. Strong database and computer skills
  6. Bilingual (English and French) would be highly desirable
  7. Knowledge of Great Plains would be an asset

Location

We currently have one position available at our Cambridge, ON location.

No calls or agencies please.

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

QC – Outside Technical Support (Quebec City)

Position: QC – Outside Technical Support (Quebec City)

Role Description

In-House Solutions is seeking a motivated individual to join our team in providing remote and onsite technical services to our CNC manufacturing clients, specifically those using Mastercam software. These services will include application, programming, training, computer, and networking support. This individual will break down complex problems and formulate plans to support the customer’s needs.

The successful individual will be career-oriented, proactive, and demonstrate strong communication skills. The individual will thrive in a fast-paced, flexible, and high-tech environment while maintaining a positive attitude. The role involves prioritizing heavy workloads and meeting deadlines under pressure.

This is an exciting position and provides the ability to work from home. The expectation is that the successful candidate will be situated in, or around the Quebec City area. Preference will be given to those who demonstrate technical experience and have a manufacturing background that involves CNC machining and programming.

Travel within Quebec will account for approximately 50% of the time.

Key Duties & Responsibilities

  • Provide support at customer locations including software installation, implementation, training, and troubleshooting
  • Provide troubleshooting assistance and resolve technical issues via phone or email
  • Communicate with IHS headquarters and 3rd parties to find solutions to customer issues
  • Develop workarounds for customer issues that do not have a direct fix
  • Assist with Post modifications and report developments to IHS headquarters
  • Offer recommendations based on customer needs, including add-ons, extra seats, training, or posts
  • Communicate with Sales to identify customer training or software update needs
  • Attend tradeshows and visit OEMs as required
  • Assist Sales team with product demos as required

Education & Skills

  • Post-secondary education in Mechanical Engineering Technology (DEP with ASP in numerical control or DEC), or equivalent experience
  • Proven experience with CAD or CAD/CAM (Mastercam, Solidworks, CATIA, NX) or similar manufacturing software for CNC machining
  • General computer and networking knowledge
  • Strong communication and presentation skills
  • Ability to communicate perfectly in French and effectively in English is essential
  • Must possess a valid vehicle license and have access to own vehicle

Location

We currently have one position available in Quebec City, QC.

No calls or agencies please.

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

QC – Outside Technical Support (Montreal)

Position: QC – Outside Technical Support (Montreal)

Role Description

In-House Solutions is seeking a motivated individual to join our team in providing remote and onsite technical services to our CNC manufacturing clients, specifically those using Mastercam software. These services will include application, programming, training, computer, and networking support. This individual will break down complex problems and formulate plans to support the customer’s needs.

The successful individual will be career-oriented, proactive, and demonstrate strong communication skills. The individual will thrive in a fast-paced, flexible, and high-tech environment while maintaining a positive attitude. The role involves prioritizing heavy workloads and meeting deadlines under pressure.

This is an exciting position and provides the ability to work from home. The expectation is that the successful candidate will be situated in, or around the Montreal area. Preference will be given to those who demonstrate technical experience and have a manufacturing background that involves CNC machining and programming.

Travel within Quebec will account for approximately 50% of the time.

Key Duties & Responsibilities

  • Provide support at customer locations including software installation, implementation, training, and troubleshooting
  • Provide troubleshooting assistance and resolve technical issues via phone or email
  • Communicate with IHS headquarters and 3rd parties to find solutions to customer issues
  • Develop workarounds for customer issues that do not have a direct fix
  • Assist with Post modifications and report developments to IHS headquarters
  • Offer recommendations based on customer needs, including add-ons, extra seats, training, or posts
  • Communicate with Sales to identify customer training or software update needs
  • Attend tradeshows and visit OEMs as required
  • Assist Sales team with product demos as required

Education & Skills

  • Post-secondary education in Mechanical Engineering Technology (DEP with ASP in numerical control or DEC), or equivalent experience
  • Proven experience with CAD or CAD/CAM (Mastercam, Solidworks, CATIA, NX) or similar manufacturing software for CNC machining
  • General computer and networking knowledge
  • Strong communication and presentation skills
  • Ability to communicate perfectly in French and effectively in English is essential
  • Must possess a valid vehicle license and have access to own vehicle

Location

We currently have one position available in Montreal, QC.

No calls or agencies please.

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