1

Computer Aided Design Programmer Jobs in Geneseo, IL

Design projects as a structural engineer for industrial, commercial and education projects of ... The role involves sitting, standing, and working at a computer for extended periods. May also ...

Controls Engineer

Bettendorf, IA Β· On-site

$22.50 - $33/hr

Design, debug, and validate safe, reliable PLC and HMI control programs that meet customer and ... Bachelor's degree in Electrical Engineering, Mechatronics, Electro-Mechanical Engineering, Computer ...

Controls Engineer

Bettendorf, IA Β· On-site

$22.50 - $33/hr

Design, debug, and validate safe, reliable PLC and HMI control programs that meet customer and ... Bachelor's degree in Electrical Engineering, Mechatronics, Electro-Mechanical Engineering, Computer ...

Controls Engineer

Bettendorf, IA Β· On-site

$22.50 - $33/hr

Design, debug, and validate safe, reliable PLC and HMI control programs that meet customer and ... Bachelor's degree in Electrical Engineering, Mechatronics, Electro-Mechanical Engineering, Computer ...

Mechanical design of building systems to include plumbing, heating, cooling, ventilation, fire ... The role involves sitting, standing, and working at a computer for extended periods. May also ...

Electrical design for building systems which includes power distribution, LED and custom lighting ... The role involves sitting, standing, and working at a computer for extended periods. May also ...

Showing results 41-60

Computer Aided Design Programmer information

See Geneseo, IL salary details

$31K

$61K

$89.7K

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

As of Sep 13, 2026, the average yearly pay for computer aided design programmer in Geneseo, IL is $61,021.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,400.00 and $75,100.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 Geneseo, IL are hiring for Computer Aided Design Programmer jobs?

Cities near Geneseo, IL with the most Computer Aided Design Programmer job openings:

Design Professional

Bettendorf, IA β€’ On-site, Remote

Shive Hattery Group, Inc.
Architectural ServicesΒ β€’Β 201 - 500 employees

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 15 hours ago


Shive-Hattery rating

9.7

Company rating: 9.7 out of 10

Based on 5 frontline employees who took The Breakroom Quiz


Job description

Description


Let's Do great things-Together


At Shive-Hattery, we believe great design starts with great people. We're a full-service architecture and engineering firm with a legacy of collaboration, innovation, and putting people first, our clients and each other. If you're looking for a place where your ideas matter and your growth is supported, you'll feel at home here.


Why This Role Matters


As a Design Professional - Architecture with 3+ years of experience you'll play a key role in supporting the firm and shaping projects that make a difference-from concept through completion. You'll collaborate with talented teammates, contribute your expertise, and help us deliver thoughtful, high-quality solutions for those we serve.


What You'll Do Β Β 

  • Participate and contribute to design discussions, idea generation, collaboration, and design work in drawing, model and 3D image formats
  • Production and coordination of design process and technical documents under the direction of a licensed design professional.
  • Creation of graphical images
  • Design and detailing in Revit
  • Attend project and client meetings with design professionals
  • Interact with and be a representative of the company with clients and contractors as it relates to on-going projects
  • Work under the direction of the Studio Leader this position performs a variety of duties associated with design expertise on a variety of project types, assisting in achieving desired client satisfaction, and business results.

Requirements

You don't need to check every box to succeed here. If your experience aligns with many of the items below and you're excited about the work we do, we encourage you to apply.

  • Entry level position and applies to individuals with approximately 3 years of experience
  • Completion of accredited professional degree program with a Bachelors or Masters degree in Architecture, or equivalent in appropriate education and experience
  • Knowledge of design of architectural systems, construction documentation and associated technology
  • A demonstrated aptitude for critical, creative thinking associated with complex problem solving and design.
  • A demonstrable understanding of architectural detailing, putting together construction documentation, life safety code, and accessibility requirements. Β Β Β Β Β 
  • Proven communication skills.Β 
  • Previous experience working as a member of an architectural or multi-discipline team, taking a project from design through construction. Some experience leading a small team is preferred.Β 

What will make you stand outΒ 

  • Candidate should have a strong working knowledge of Autodesk Revit.Β 
  • Working knowledge of AutoCAD, Adobe Creative Suite, Google Sketch, and Enscape are beneficial but not required.Β 
  • Excellent communication skills.Β 
  • We are looking for a self-motivated, creative professional interesting in and capable of working independently to solve complex problems while working effectively with team members both local and remote.Β 

Our Commitment to You


Great work happens when you feel secure in your future, confident in your support, and trusted to grow. That's why our benefits support your health, financial stability, and life beyond work - including medical, dental and vision coverage, paid time off and holidays, 401(k) retirement savings, disability protection, wellness incentives, and flexibility. When we succeed, you share in that success. Guided by truth, trust, mentoring, and care, we're committed to helping you build a lasting career.


Who We Are


Shive-Hattery is a privately held architecture and engineering consulting firm with design offices across the United States. Here, you'll work alongside multidisciplinary teams delivering integrated design solutions for clients across industries. You'll contribute to meaningful projects guided by our principle to design what matters and make our world a better place. You're looking to build something great. So are we.


Shive-Hattery is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive workplace and do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other legally protected status.


This position is primarily performed in an office or hybrid environment and may require travel to project sites, other Shive-Hattery office locations or to meet with clients. A full clean driver's license is required. The role involves sitting, standing, and working at a computer for extended periods. May also require lifting light to medium weight objects of up to 50 lbs., the wearing of PPE and navigating active construction sites. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions of this role.Β 


U.S. Citizen, U.S. Person, or Immigration Status Requirements:


We are unable to provide visa sponsorship now or in the future. Candidates must have current and ongoing authorization to work in the United States without employer sponsorship.


If this role sounds like a fit for your skills and interests, we'd love to hear from you. Apply today and help us design what matters to make the world a better place. Interested applicants should submit their cover letter, resume, and portfolio for consideration. If you are unable to submit your portfolio due to size constraints, please include a link to your portfolio in your cover letter.Β 


Notice to Recruiters and Staffing Agencies:


To protect the interests of all parties, Shive-Hattery and its partners will not accept unsolicited candidate submissions from a recruiter or staffing agency who is not operating under an executed recruiting or staffing services contract with Shive-Hattery. Please do not contact our employees directly in that regard or otherwise submit unsolicited candidate information in any form.


What Shive-Hattery employees say

Hours and flexibility

Workplace

Get the full story on Breakroom