You make it, we simulate it. Call us today! (949) 753-1050


Career Opportunities

Find more than just a career with a growing global team

CGTech is a software development company at the forefront of simulation technology for manufacturing. Established in 1988, our team has continuously evolved our core product, VERICUT, to remain the industry leader. We sell globally to companies of all types and sizes, with much of our business conducted with the aerospace, automotive and medical industries.

We are all surrounded by objects that are manufactured, and manufacturing drives everything that we have. CGTech incorporates cutting-edge technology into regular manufacturing processes and optimizes production by enhancing accuracy, efficiency and sustainability.

Working at CGTech gives you the chance to be a part of a collaborative team that is transforming the future of manufacturing. We are a team of puzzle-solvers, optimizers and creators. With offices worldwide, we are excited to expand our dynamic team.

Follow CGTech on LinkedIn for the latest news and updates.

To apply for a position, please email CGTech Human Resources:

9000 Research Drive
Irvine CA 92618

We are currently hiring for the following positions:

Sales Engineer - USA

Position: Sales Engineer
Hours: Full time
Location: USA

The Sales Engineer drives CGTech business growth by identifying new business opportunities, managing key relationships, and implementing sales strategy.

CGTech is looking for talents across the U.S and offers a remote opportunity for the Sales Engineer position for the following areas only at this time:
  • San Francisco, CA


  • Identify new opportunities and markets for CGTech’s software portfolio.
  • Execute defined sales strategy with a focus on net new business development.
  • Grow and manage account base in assigned territory.
  • Develop strong customer relationships at all levels (plant engineers, research and technology experts, purchasing managers, and senior management).
  • Develop and deliver sales presentations and product demonstrations.
  • Prepare quotes and customer implementation plans.
  • Negotiate and close sales agreements.
  • Represent the company and ensure a high level of customer satisfaction.
  • Maintain up-to-date knowledge of the industry and competitive position of the company.

Preferred Qualifications

  • Proven sales experience.
  • Willingness to work remotely and travel within defined region.
  • Understanding of NC programming. Recent experience with VERICUT or CAD/CAM a plus.
  • Some knowledge of the following industries: Manufacturing, Aerospace, Automotive.
  • Strong interpersonal, communication, and organizational skills.


Software Engineer - Irvine, California

Position: Software Engineer
Hours: Full time
Location: Irvine, California

The Software Engineer is responsible for the design and development of VERICUT software to serve unique client needs through team and individual efforts.



  • Develop and code the mechanics and dynamics of machine cutting;
  • Create and program an array of software applications, such as digital twin, user interfaces, and computer-generated imagery;
  • Develop and code the collection, transmission, and processing of various machining data;
  • Work independently and also as a member of a team;
  • Provide regular updates without the need for constant supervision.


  • Bachelor of Science Degree in Physics, Mechanical Engineering, Computer Science, Computer Engineering, or related field;
  • Strong proficiency in C/C++ programming;
  • Understanding of 3D modeling and concepts;
  • Strong mathematical skills and background;
  • Excellent problem-solving, software design, coding, testing, and debugging skills;
  • Strong cross-group collaboration skills;
  • Solid communication skills;
  • Maintain a strong sense of confidentiality and sensitive information.


  • (2) or more years of programming experience;
  • Experience in commercial software development for Windows;
  • Knowledge of CAD/CAM development;
  • Manufacturing experience.


Technical Support Engineer - USA

Position: Technical Support Engineer
Hours: Full time
Location: USA

The Technical Support Engineer works with clients and colleagues to provide direct technical support and to create virtual CNC machines for simulating their manufacturing processes.


  • Support customers in optimizing benefits and implementation of VERICUT software
  • Provide comprehensive help desk services
  • Conduct internal/external training sessions
  • Build VERICUT Machine Configurations (VMCs) for customers and independently follow up on Service deliverables
  • Log and track software change requests
  • Fluency in both English and Spanish


  • BS in Mechanical Engineering or related field, or relevant experience
  • 3-6 years of practical working experience in 5 axes CNC programming
  • Proficient in CAD/CAM programming with an emphasis on 5 axes CAM expertise and maintaining tooling and related fixtures, setup, part modeling, assembly
  • Experience and knowledge of Fanuc, Siemens, and other controls
  • Excellent communication and interpersonal skills
  • Excellent problem-solving and troubleshooting skills
  • Strong project management skills
  • Motivated self-starter
  • Willingness to travel up to 20%

Preferred Qualifications:

  • Recent experience with VERICUT
  • Milling and turning experience
  • Knowledge of metal removal optimization
  • Post processor experience
  • Computer programming skills

Employee Benefits:

  • Medical, Dental, and Vision insurance for employees + dependents (Premiums 100% paid for by CGTech!)
  • 401k plan with 50% company match
  • 17 days of PTO per year
  • 7 paid holidays per year
  • Life Insurance
  • Quarterly bonus


Sales Development Representative (SDR) - USA/Canada

Position: Sales Development Representative (SDR)
Hours: Full time
Location: USA/Canada

As a Sales Development Representative (SDR), this position will play a pivotal role in our sales team, responsible for identifying and qualifying inbound and outbound leads for CGTech solutions. This role is essential in the early stages of the sales cycle, laying the foundation for our sales team to convert leads into loyal customers. Additionally, it offers opportunities for collaboration with the Sales Team to facilitate closing deals. This position reports to the Sales Director of Americas.


  • Collaborate with key stakeholders and management to achieve quarterly sales goals;
  • Conduct inbound and outbound calls to assist customers and prospects in selecting CGTech solutions and products;
  • Create, build, close, and manage a qualified pipeline of inbound and direct customers through various channels, including cold calling, email outreach, social media, and other prospecting techniques;
  • Cultivate and nurture relationships with leads to build rapport and trust;
  • Schedule meetings and demos with the designated sales team member;
  • Develop and maintain a pipeline of new leads and sales opportunities within the assigned time zone or territory;
  • Maintain and update client data in the CRM system;
  • Gather feedback from clients regarding their usage of our solution, the features they are utilizing, and suggestions for new features;
  • Provide support in Maintenance & Renewals and partner with the Sales and Technical Support Teams;
  • Generate regular reports on lead generation and conversion metrics;
  • Other projects and duties as assigned.

Preferred Qualifications:

  • Diploma, or an equivalent year of experience in the related field;
  • 1-3 years of direct experience in customer service or software sales. Additional experience may be substituted in lieu of education.
  • Strong collaborator, working cross-functionally with Sales and Technical Support departments;
  • Passion for customer excellence, consistently exceeding customer satisfaction, and possessing strong business acumen;
  • Excellent verbal and written communication and presentation skills in English;
  • Strong computer skills, including proficiency with Microsoft Suite and database management tools;
  • Ability to work independently or in a team environment;
  • Ability to work with diverse cultures and backgrounds;
  • Ability to learn product lines and sales operations;
  • Willingness to seek and provide constructive feedback;
  • Passion for continuous improvements in the Ways of Working (WoW);
  • Ability to thrive in a fast-paced, evolving corporate culture;
  • Team player with high ethical standards





We are committed to the full inclusion of all qualified individuals. As part of this commitment, CGTech will provide reasonable accommodations to all qualified individuals with disabilities to participate in the job application or interview process, to perform essential functions and/or to receive other benefit and privileges of employment.

Nothing in this statement shall imply implicitly or explicitly a guarantee of employment outside our at-will employment opportunity.

CGTech is proud to be an at-will Equal Opportunity Employer and prohibits discrimination against race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, pregnancy, citizenship, disability, protected veteran status and any other classification protected by applicable federal, state or local law. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.