1

Computer Aided Design Programmer Jobs in North Highlands, CA

This position requires a CAD/BIM production support professional to provide technical drafting ... Provide day-to-day production support to engineering teams, including troubleshooting references ...

Revit/CAD Designer

Roseville, CA · Hybrid

$28.25 - $39/hr

GFT is seeking a Revit/ CAD Designer - Geotechnical Dams & Hydraulics to join our Geotechnical Dams ... Read and understand engineering markups for design drawings, plan sets, details, and figures ...

Senior CAD Specialist

Mather, CA · On-site

$37.62 - $58.77/hr

Collaborate with engineers, designers, and other stakeholders to translate concepts, sketches, and design briefs into detailed CAD models and drawings. * Provide support to the product development ...

Senior CAD Specialist

Mather, CA · On-site

$37.62 - $58.77/hr

Collaborate with engineers, designers, and other stakeholders to translate concepts, sketches, and design briefs into detailed CAD models and drawings. * Provide support to the product development ...

MacKay is seeking a CAD Drafter to join our team. This role assists survey staff in preparation of ... Prepare and maintain accurate survey and engineering records in support of licensed staff.

Senior Mechanical Design Engineer

Sacramento, CA · On-site

$98K - $135K/yr

The Senior Mechanical Design Engineer is responsible for the design and development of rotating ... This role utilizes 3D CAD software to create and review designs, support manufacturing processes ...

MacKay is seeking a CAD Drafter to join our team. This role assists survey staff in preparation of ... Prepare and maintain accurate survey and engineering records in support of licensed staff.

next page

Showing results 1-20

Computer Aided Design Programmer information

See North Highlands, CA salary details

$33.9K

$66.8K

$98.2K

How much do computer aided design programmer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for computer aided design programmer in North Highlands, CA is $66,797.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,900.00 and $82,200.00 per year, depending on experience, location, and employer.

What is a computer aided design programmer?

A Computer Aided Design (CAD) Programmer is a professional who creates, modifies, and optimizes software programs used for designing products, buildings, or mechanical parts using CAD systems. They write code to automate repetitive design tasks, enhance CAD software capabilities, and integrate CAD tools with other engineering applications. CAD Programmers often work closely with engineers, designers, and architects to ensure the software meets project requirements and industry standards. Their expertise helps streamline the design process and improve productivity in various engineering and architectural fields.

How do computer aided design programmers typically collaborate with engineers and designers during a project?

Computer Aided Design Programmers work closely with engineers and designers throughout the development process to translate design concepts into precise digital models. They often participate in team meetings to clarify requirements, suggest optimizations, and ensure the CAD software scripts or tools meet project needs. Effective communication is essential, as CAD Programmers frequently incorporate feedback, troubleshoot technical issues, and provide training or support to team members using their custom tools. This collaborative approach helps streamline workflow and ensures the final product aligns with engineering specifications.

What are the key skills and qualifications needed to thrive as a computer aided design programmer, and why are they important?

To thrive as a Computer Aided Design (CAD) Programmer, you need strong proficiency in CAD software, programming languages (such as AutoLISP or Python), and a solid understanding of engineering or architectural principles, usually supported by a relevant degree or certification. Familiarity with industry-standard tools like AutoCAD, SolidWorks, and scripting environments is essential, along with experience in automating design processes. Attention to detail, problem-solving abilities, and effective communication skills help you create accurate, efficient, and user-friendly CAD solutions. These combined skills ensure the development of precise, automated designs that improve productivity and meet the technical requirements of complex projects.

What is the difference between Computer Aided Design Programmer vs CAD Technician?

AspectComputer Aided Design ProgrammerCAD Technician
CredentialsTypically requires a degree in CAD, engineering, or related fieldOften has a diploma or certification in CAD or drafting
Work EnvironmentWorks mainly in software development, programming, and customization of CAD toolsFocuses on creating technical drawings and drafting for projects
Industry UsageUsed in engineering, manufacturing, and software development sectorsCommon in architecture, construction, and engineering firms

While both roles involve CAD software, Computer Aided Design Programmers focus on developing and customizing CAD applications through programming, whereas CAD Technicians primarily create detailed technical drawings and drafts. Understanding these differences helps employers and job seekers target the right skills and responsibilities for each role.

Is Computer Aided Design Programmer still a good career?

Computer Aided Design (CAD) programming remains a viable career as it is essential in industries like engineering, architecture, and manufacturing. Professionals in this field should have strong technical skills, proficiency with CAD software, and often benefit from certifications to stay competitive. Demand for CAD programmers continues due to ongoing technological advancements and industry reliance on digital design tools.

What does a computer aided design programmer do?

A computer aided design programmer develops and modifies CAD software programs used to create detailed technical drawings and 3D models for engineering, architecture, or manufacturing projects. They often work with CAD tools like AutoCAD or SolidWorks and may need programming skills in languages such as Python or C++ to customize or automate design processes.

What cities near North Highlands, CA are hiring for Computer Aided Design Programmer jobs?

Cities near North Highlands, CA with the most Computer Aided Design Programmer job openings:

CAD/BIM Support Technician

Sacramento, CA • On-site

$25 - $30/hr

Full-time

Medical, Dental, Life, Retirement

Re-posted 27 days ago


Key responsibilities

  • Provide technical drafting, model, and document-control support for infrastructure design projects.

  • Assist with the configuration, management, and support of Bentley ProjectWise environments and workflows.

  • Support CAD and BIM production activities, standards enforcement, user training, and pre-submittal QA/QC.


Job description

We are currently seeking resumes from qualified, responsible, self-sufficient, energetic CAD/BIM Support Technicians for our Sacramento, California office. The ideal candidate will be motivated to develop and build their personal knowledge and skills to assist with the growth and success of the office. We offer a friendly, professional atmosphere with excellent benefits and a salary commensurate with experience.


Job Description:

This position requires a CAD/BIM production support professional to provide technical drafting, model, and document-control support for major linear infrastructure design services projects. The ideal candidate will have practical experience in Bentley-based infrastructure delivery, ProjectWise workflows, CAD standards compliance, drawing production support, reference-file management, and multidisciplinary coordination. 

ProjectWise should be treated as a core competency for this role. The position is expected to support controlled production workflows, not only basic file upload or download activities. 

The role also assists with the oversight, configuration, update, and maintenance of the Bentley ProjectWise ecosystem, managed workspaces, and integrated design platforms and tools. This includes helping ensure seamless data workflows, cross-platform compatibility, and compliance with industry and client standards across federal, municipal, state, and private engineering projects. 

This position supports the Digital, CAD, and discipline production teams by helping maintain consistent DGN and DWG production workflows, standards compliance, and deliverable quality across rail systems, civil, drainage, utilities, corridor structures, ducting, and other linear infrastructure scopes. The role includes a combination of production support, standards enforcement, user training, ProjectWise administration support, and pre-submittal QA/QC in accordance with project-specific CAD, BIM, plans-preparation, CDE, and ProjectWise requirements. 

 

Duties:

  • Support DGN and DWG drawing and model production using MicroStation, OpenRoads/OpenRail, Civil 3D/AutoCAD, and related Bentley CONNECT and Autodesk tools. 
  • Support Civil 3D/AutoCAD-based DWG production where required by discipline workflows, including DWG references, drawing deliverables, and coordination with the broader Bentley/ProjectWise production environment. 
  • Assist with the configuration, update, management, and support of Bentley ProjectWise environments, including complex, multi-client managed workspaces for architectural, civil, and linear infrastructure project teams. 
  • Assist discipline teams with ProjectWise workflows, file states, version control, metadata, references, nesting files, and deliverable packaging. 
  • Provide hands-on ProjectWise production support, including check-in/check-out practices, document states, versioning, metadata completion, reference-file management, folder structure navigation, saved searches, and transmittal readiness. 
  • Troubleshoot ProjectWise-related issues affecting DGN and DWG production, including managed workspace behavior, broken references, file locking, rendition or publishing issues, and cross-discipline deliverable packaging. 
  • Support the implementation and adoption of Bentley Infrastructure Cloud and iTwin environments where required by project or client delivery workflows. 
  • Help ensure practical interoperability between ProjectWise and Autodesk tools such as AutoCAD, Civil 3D, and Revit, including support for DWG-based discipline workflows within a controlled ProjectWise/CDE environment. 
  • Assist with the development, testing, and optimization of automated routines using ProjectWise PowerShell and Google Common Expression Language (CEL), as implemented in ProjectWise, where appropriate. 
  • Review CAD files for compliance with project naming conventions, seed files, levels, symbology, line styles, drawing descriptions, and reference-file structure. 
  • Support preparation and review of sheet files, master files, nesting files, border files, and drawing deliverables in accordance with the applicable client CAD Manual and Plans Preparation Manual. 
  • Provide day-to-day production support to engineering teams, including troubleshooting references, broken links, workspace configuration issues, and publishing/rendition issues. 
  • Act as a standards-control and training support resource, helping users follow approved CAD, ProjectWise, BIM, and CDE workflows consistently. 
  • Support user guidance and light training for ProjectWise workflows so that discipline teams understand the correct process for working in WIP, sharing files, publishing deliverables, managing references, completing metadata, and maintaining traceability. 
  • Assist with the creation, update, and organization of configuration guides, workflow instructions, training materials, and best-practice manuals related to ProjectWise, CAD standards, and digital production workflows. 
  • Collaborate with digital practice leaders, document control, and project controls teams to help integrate document management, design review, and submittal workflows with internal and external EDMS/CDE requirements as needed. 
  • Assist with pre-submittal QA/QC checks for drawings, CAD files, metadata, and model-to-drawing consistency. 
  • Coordinate with the BIM Manager, CAD Manager, Information Manager, and discipline leads to track production issues and implement corrective actions. 
  • Maintain current knowledge of client, Bentley, Autodesk, and project-specific drafting, model management, information management, and document-control procedures. 


Job Qualifications (Education, Experience, and Skills):

  • Minimum Education: High School diploma or equivalent. Technical degree or coursework in CAD, civil engineering, architecture, rail systems, information management, or a related infrastructure discipline is preferred. 
  • Minimum of three (3) to five (5) years of related CAD production or CAD support experience in civil, transportation, rail, or large infrastructure projects. 
  • Minimum of two (2) years of hands-on Bentley ProjectWise support, administration support, or information management experience within AEC or civil engineering markets is preferred. 
  • Demonstrated experience with Bentley MicroStation and Bentley infrastructure workflows. Experience with OpenRoads Designer or OpenRail Designer is strongly preferred. 
  • Demonstrated experience working in ProjectWise, including document workflows, references, metadata, version control, and controlled production environments. 
  • ProjectWise experience should include practical knowledge of complex CDE environments, document workflows, metadata governance, access or permissions coordination, version control, references, managed workspaces, saved searches, and issue escalation with information management or CAD management teams. 
  • Strong understanding of DGN and DWG file organization, levels/layers, symbology, seed files/templates, reference files, sheet production, and CAD standards compliance. 
  • Strong understanding of 3D modeling, BIM data management, and digital document preparation standards, with the ability to apply those standards to discipline production workflows. 
  • Familiarity with civil discipline design workflows and software methodologies, including how design teams produce, reference, share, review, and publish controlled model and drawing deliverables. 
  • Ability to support and guide production teams, communicate standards clearly, and help enforce project workflows in a constructive and consistent manner. 
  • Strong verbal and written communication skills, with the ability to coordinate with CAD, BIM, engineering, information management, and document-control teams. 
  • Experience with Civil 3D, AutoCAD, Bluebeam, Navisworks, iTwin, Bentley Infrastructure Cloud, ProjectWise PowerShell, Google Common Expression Language (CEL), or Blender (Bonsai) is a plus. 


Competencies (To perform the job successfully, an individual should demonstrate the following competencies):

  • Communicative – interacts openly with others; can maintain relationships, works well independently or with a team. 
  • Consultative - Consults with other disciplines as needed; tolerates different perspectives or opinions.
  • Decisive & Action Oriented - Has a high level of energy and stamina; gets things done; makes sound educated but rapid decisions even when short of information; enjoys managing challenging projects and works well in fast-paced and pressure environments. Self-motivated and proactive
  • Flexible - Adapts to new challenges and circumstances; able to multi-task; thrives on variety and frequently changing environments; creative problem solver. Resourcefulness, with minimal direction. 
  • Analytical – Uses sound data, and procedures, and follows all laws, rules, and regulations but is a solutionist or problem-solver. 
  • Conscientious and Organized – Believes professional integrity is paramount; understands the importance of project records; responsive to clients and deadline oriented; quality oriented.


Working Conditions and Environment:

This position will require general supervision and will have to use independent judgment within established guidelines. Generally, uses the advanced knowledge to analyze, interpret, or make deductions from varying facts or circumstances. Will need the ability to establish rapport quickly with others working on the same project, and be able to promote a positive team environment. Working knowledge of dealing with a diverse population while using tact, diplomacy, and respect. 


TYPSA, Inc. Culture:

  • Thinking toward future company and personal growth
  • Yielding equity, inclusion, and diversity 
  • Passionate supporter of clients and teammates 
  • Shared comradery
  • Action oriented and flexible


TYPSA, Inc. Benefits:

TYPSA, Inc. offers competitive salaries and a comprehensive benefits package, including medical, dental, life insurance, short and long-term disability, flexible spending accounts, Paid-time-Off, and a 401(k) plan.


TYPSA, Inc. Overview:

TYPSA in the United States is a multi-discipline engineering and environmental consulting firm assisting public and private clients in planning, developing, designing, constructing, and maintaining critical infrastructure projects across the United States. With offices in Arizona and California, TYPSA provides local expertise with the backing of a global network.


Originally established in 1992 as AZTEC Engineering Group, Inc., the company began as a two-person DBE firm and grew into a trusted corporation serving clients nationwide. In 2006, AZTEC joined TYPSA Group, an international leader in engineering, architecture, and environmental consulting headquartered in Spain with more than 60 offices worldwide.


Today, as TYPSA in the United States, we proudly carry forward the AZTEC legacy while connecting our clients to the resources, innovation, and international experience of the TYPSA Group. This integration allows us to deliver tailored local solutions with the depth and reach of a global firm.


TYPSA, Inc. is an Equal Opportunity Employer committed to affirmative action planning and encourages diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, sexual orientation, gender identity, national origin, ancestry, disability, marital status, veteran status, housing status, or any other non-job-related characteristic under applicable law.


Please apply online at www.typsa.us/career.