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
  • Salt Lake City, UT


  • 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.



  • 2 years of programming experience (preferred)
  • Strong proficiency in Java, C/C++
  • Experience with GUI and computer graphics
  • Understanding of algorithms and data structures
  • Understanding of 3D concepts
  • Strong math skills and background
  • Excellent problem-solving, software design, coding, testing, and debugging skills
  • Bachelor’s of Science degree in Physics, Mechanical Engineering, Computer Science, Computer Engineering, or related field

Desirable, but not required:

  • 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.

CGTech is looking for talents across the U.S and offers a remote opportunity for the Technical Support Engineer position for the following areas only at this time:

  • Ohio
  • Indiana
  • Pennsylvania
  • California
  • Kansas
  • Washington
  • Oregon
  • New York
Didn’t see your location? We would still like for you to apply and chat with you!


  • Support customers in maximizing benefits and implementation of VERICUT software
  • Provide technical support to customers, sales engineers, and partners
  • Build VERICUT Machine Configurations (VMCs) for customers and independently follow up for Service deliverables
  • Log and track software change requests



  • BS in Mechanical Engineering or related field, or relevant experience
  • 4-6 years of practical working experience in 5 axes CNC programming
  • Proficient in CAD/CAM programming with emphasis on 5 axes CAM expertise and maintaining tooling and related fixtures, setup, part modelling, 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%

Desirable, but not required:

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


Systems Administrator - IT - USA

Position: Systems Administrator - IT
Hours: Full time
Location: Irvine, CA

CGTech’s IT systems are essential for our business success, which is centered on empowering our employees and customers. We are seeking a motivated Systems Administrator who is eager to utilize and grow his or her technological skills to help CGTech maintain its industry-leading position and scale to new heights. In this role, the individual will support end-users, endpoints, and systems, onboard new employees, implement new software and hardware, provide training and advice, and serve as a strong IT support resource to the CGTech team. Our ideal candidate will be passionate about applying their skills to a technology-based business model that best facilitates smooth and efficient business operations.


  • Maintain essential IT responsibilities, including operating systems, security tools, laptops, desktops, software, and other hardware.
  • Diagnose and resolve problems quickly and communicate with a variety of users and teams.
  • Perform systems administration tasks, including user/group administration, security permissions, group policies, print services, research event log warnings and errors, and resource monitoring, ensuring system architecture components work together seamlessly.
  • Maintain internal infrastructure requirements including, laptop and desktop computers, security updates; support intranet, configure various hardware and software applications including: email, web, antivirus software, telecommunications, and file and printing services.
  • Deploy company software, such as standard office software and CAD/CAM software via automated methods.
  • Support collaboration software, including GoToMeeting, Teams, etc.
  • Deploy new laptops and desktops using automated methods such as disk imaging and scripted deployments.
  • Upgrade systems with new releases and scheduled laptop and desktop refreshes.
  • Onboard new employees including system deployment, account creation, and support to help new employees get up and running.
  • Maintain and build technical documentation, manuals and IT policies.
  • Provide systems support to end-users, plus various projects as required.
  • Support end-users via e-mail, telephone, GoToMeeting/Teams.
  • Perform routine/scheduled audits of the system based on vulnerability assessments.
  • Maintaining security through updates, patches, and proper permissions.


  • 2 years of proven work experience in IT.
  • Experience with any/all of the following: Microsoft Windows, Microsoft Office, Asset Management, antivirus software, endpoint management software, security software.
  • Excellent communication, interpersonal skills, and attention to detail.
  • Excellent problem-solving and troubleshooting skills. Motivated self-starter and self-sufficient.
  • Able to lift at least 50lbs.

In addition to the above, the following qualifications are desirable but not required:

  • Knowledge of and experience with VMware, Linux, cybersecurity.
  • Experience in scripting to automate routine tasks.
  • Advanced degree in computer science, engineering, IT, information systems or equivalent work experience. Any of the following certifications, such as MCSE, Server+, Network+.


Senior Trade Compliance Specialist - USA

Position: Senior Trade Compliance Specialist
Hours: Full time
Location: Remote, USA

This new role of Senior Trade Compliance Specialist will assist in the shaping and enablement of CGTech’s global business strategies, by supporting the Corporate Compliance Program with critical trade compliance guidance and support. The CGTech Compliance Team is responsible for administering and managing the Compliance Program globally. The team supports all U.S. and international business units, subsidiaries and their various functions in ensuring compliance under the Export Administration Regulations (EAR), International Traffic in Arms Regulations (ITAR), Office of Foreign Assets Control (OFAC) as well as related non-U.S. government agencies. The successful candidate will have strong export controls subject matter expertise, experience with both defense and commercial export authorizations, and excellent skills as a business and government liaison. This role will provide guidance and support to the various business units. This role will work closely with the CGTech Compliance Manager and the business to assist in trade compliance oversight and help ensure effective trade compliance controls are implemented in line with applicable Global Trade laws and regulations.


  • Interfaces closely with internal and external stakeholders in their functional areas to support the development and implementation of effective trade control strategies including export authorizations.
  • Provides advice to internal stakeholders in identifying potential trade compliance issues and developing solutions to effectively mitigate business risk.
  • Provides subject matter expertise and support to related trade compliance processes, such as export control jurisdiction and classification determinations, technology transfer reviews and export authorizations
  • Assists with applicable restricted party screening management, risk assessments and end-use/end-user reviews.
  • Assists with internal investigations and corrective action management as required.
  • Assist in the development and implementation of policies, procedures, technology control plans, manuals and other related compliance documentation.
  • Supports and maintains required recordkeeping documentation
  • Supports internal compliance management IT applications
  • Develops and conducts compliance related training as required
  • Other projects duties as assigned

Required Qualifications:

Education and Experience:

  • Bachelor’s Degree in a related field; .
  • 5 -9 years of direct experience with trade compliance. Additional experience may be substituted in lieu of education.

Skills and Competencies:

  • Strong understanding of trade compliance laws and regulations, such as the International Traffic in Arms Regulations (ITAR), Export Administration Regulations (EAR), and Office of Foreign Assets Control (OFAC) regulations.
  • Export Control Classification Number (ECCN) and United States Munitions List (USML) product and technology classification
  • Experience with BIS SNAP-R or DDTC DECCS
  • Experience with restricted party screening software
  • Strong organization and attention to detail;
  • Complex solving-problem skills, ability to analyze possible solutions with technical expertise, judgement and the application of precedents;
  • Excellent verbal and written communication and presentation skills;
  • Strong computer skills, including proficiency with Microsoft Suite and database management tool(s).
  • Ability to work independently or in a team environment
  • Ability to work with diverse cultures and backgrounds
  • Ability to learn complex business and operational matters
  • Ability to thrive in a fast-paced, busy, evolving corporate culture
  • Team player with high ethical standards

Preferred Qualifications:

  • Experience with software, technology or cloud environments
  • Experience in Salesforce;
  • Experience working for a global company.
  • Experience with non-U.S. export regulations


Travel Percentage: 0-10%

Travel may be occasionally requested to CGTech corporate headquarters in Irvine, CA to support meetings or team functions.

Supervisory/Work Environment/Physical Demands/Other Conditions

Supervisory Responsibility: This position does not require supervisory experience.

Work Environment and Conditions:

  • Due to the confidentiality of the work, the functions of this position should be performed in a private office location. This role routinely uses office equipment such as computers, phones, photocopiers, filing cabinets, fax machines, etc. .
  • This is a full-time position, and the hours of work and days are Monday through Friday, forty-hours a week, with occasional overtime worked as needed. .
  • Occasional travel may be involved.

Physical, Mental, and Physical Demands:

To comply with the Rehabilitation Act of 1973, the essential physical, mental, and environmental requirements for this job are listed below. These are requirements normally expected to perform regular job duties. Incumbent must be able to successfully perform all of the essential functions of the job with or without reasonable accommodation.


  • Standing: 20% of time.
  • Sitting: 70% of time.
  • Walking: 10% of time.


  • Pulling: up to 10 pounds
  • Pushing: up to 10 pounds
  • Carrying: up to 15 pounds
  • Lifting: up to 15 pounds

Agility (F = Frequently, O = Occasionally, N = Never)

  • Turning: F
  • Twisting: F
  • Bending: O
  • Crouching: O
  • Balancing: N
  • Climbing: O
  • Crawling: N
  • Kneeling: O

Dexterity (F = Frequently, O = Occasionally, N = Never)

  • Typing: F
  • Handling: F
  • Reaching: F




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.