1

Computer Science Jobs in Madison, WI (NOW HIRING)

CAD Designer

Madison, WI · On-site

$67K - $80K/yr

TRC has long set the bar for clients who require more than just engineering, combining science with ... Responsibilities * Provide advanced 3D and 2D CAD and design support for a diverse range of ...

Scientist I

Madison, WI · On-site

$60K - $80K/yr

PhD in physics or related fields (especially computer science, data science, statistics, applied math), required How to Apply: Click the "Apply" button to start the application process. To be ...

If you have a Technical Bachelor's degree preferably in Computer Science or Computer Engineering, a passion for creativity, and to work on the most cutting edge technologies then ETC is the place for ...

next page

Showing results 1-20

Computer Science information

See Madison, WI salary details

$56.9K

$83.8K

$98.8K

How much do computer science jobs pay per year?

As of Jul 9, 2026, the average yearly pay for computer science in Madison, WI is $83,755.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,100.00 and $94,200.00 per year, depending on experience, location, and employer.

What is the difference between Computer Science vs Software Developer?

AspectComputer ScienceSoftware Developer
Required CredentialsBachelor's or higher in CS or related fieldBachelor's in CS, Software Engineering, or related field often preferred
Work EnvironmentResearch labs, academia, tech companies, startupsTech companies, software firms, freelance projects
Industry UsageAcademic research, algorithm development, theoretical workBuilding, coding, testing software applications
Common Search/ComparisonFocuses on theoretical foundations and algorithmsFocuses on practical software creation and deployment

Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.

What is computer science?

Computer science is the study of computers, computational systems, and how they process information. It covers a wide range of topics, including programming, algorithms, data structures, artificial intelligence, and software engineering. Computer scientists design and analyze software and hardware to solve problems and improve technology. The field is essential in many industries, from finance and healthcare to entertainment and research.

What Are Computer Science Jobs?

The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

What are the key skills and qualifications needed to thrive in a Computer Science role, and why are they important?

To thrive in a Computer Science role, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with languages like Python, Java, C++, version control systems such as Git, and software development methodologies is often required. Analytical thinking, attention to detail, and effective teamwork are valuable soft skills that set candidates apart. These skills ensure you can design efficient solutions, collaborate on complex projects, and adapt to rapidly evolving technologies.

What are some common challenges computer science professionals face when working on collaborative software projects?

Computer science professionals often encounter challenges such as coordinating with team members across different disciplines, managing version control in shared codebases, and ensuring clear communication of technical concepts to non-technical stakeholders. Navigating conflicting priorities and integrating diverse components can also be demanding, especially in agile environments with tight deadlines. Strong collaboration skills, openness to feedback, and familiarity with team tools like Git and project management platforms can help address these challenges effectively.
What are the most commonly searched types of Computer Science jobs in Madison, WI? The most popular types of Computer Science jobs in Madison, WI are:
What cities near Madison, WI are hiring for Computer Science jobs? Cities near Madison, WI with the most Computer Science job openings:
Infographic showing various Computer Science job openings in Madison, WI as of July 2026, with employment types broken down into 10% As Needed, 70% Full Time, 10% Part Time, and 10% Contract. Highlights an 60% In-person, and 40% Remote job distribution, with an average salary of $83,755 per year, or $40.3 per hour.
CAD Designer

$67K - $80K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 3 hours ago


TRC Companies rating

8.1

Company rating: 8.1 out of 10

Based on 24 frontline employees who took The Breakroom Quiz

123rd of 359 rated engineering


Job description

About Us
Groundbreaker. Game changer. Pioneer.
TRC has long set the bar for clients who require more than just engineering, combining science with the latest technology to devise innovative solutions that stand the test of time. From pipelines to power plants, roadways to reservoirs, schoolyards to security solutions, clients look to TRC for breakthrough thinking backed by the innovative follow-through of an industry leader.
TRC's professionals work with a broad range of commercial, industrial and government clients and the communities they serve. We deliver breakthrough solutions that address local needs -- so our clients can better succeed in an ever-changing world.
Working at TRC means tackling interesting, meaningful projects. We pride ourselves on our collaborative spirit, entrepreneurial zeal and agile corporate structure. We recognize that the expertise of our staff is our strongest asset, so we generously reward employees for successful performance and invest in their careers through training and the development of new skills and certifications.
Overview
We are currently seeking Civil 3D Designers at multiple levels of experience. The ideal candidates will be proficient in collaborating with engineers, hydrogeologists, project managers, and other technical staff to prepare detailed drawings, designs, and figures for technical documents. Strong organizational, communication, and design skills are essential to efficiently produce high-quality outputs while adhering to budget constraints and schedules on multiple concurrent projects.
Responsibilities
  • Provide advanced 3D and 2D CAD and design support for a diverse range of environmental permitting, design, and construction projects, including renewable energy systems, solid waste containment facilities, stormwater management systems, site remediation, and geotechnical engineering projects.
  • Utilize various software packages to develop comprehensive civil drawings for all phases of engineering design.
  • Review and interpret regulatory requirements, sketches, notes, survey data, and other input materials to determine the optimal approach for preparing detailed drawings and operating a CAD workstation with high proficiency.
  • Demonstrate expert-level understanding of 3D grading design principles and concepts and effectively communicate these skills to team members.
  • Mentor CAD users, designers, and engineers on advanced principles of 3D design, grading, and site design using Autodesk Civil 3D.
  • Maintain a thorough knowledge of internal and external CAD standards and manage the drawing database.
  • Ensure the accuracy of drawing records by entering and maintaining detailed drawing database information.
  • Perform self-checks on all work and review the work of others to ensure precision and compliance with project specifications.
  • Execute complex grading design, volume computations, cross-sections, isopach's, and surface creation using Autodesk Civil 3D.
  • Develop precise coordinate and elevation tables for construction projects.
  • Perform additional duties as assigned.

Qualifications
  • Associate of Applied Science degree in civil engineering technology or equivalent.
  • 2+ years of experience in civil design projects utilizing Autodesk Civil 3D.
  • Self-motivated with a positive attitude and the ability to work effectively both independently and within a team environment.
  • Excellent verbal and written communication skills.

Benefits*: TRC offers a competitive benefit package consisting of:
  • Medical, dental, vision, and disability insurance.
  • 401k package that includes both traditional and Roth IRA options and Company match.
  • Paid time off contingent upon full time or part time status and level of seniority (ranging from 15 to 25 days per year).
  • All full-time employees enjoy a minimum of 8 Paid Holidays per year.
  • TRC ensures that all employees, including those that work part-time, receive paid sick, family, and disability leave in accordance with the laws of their state of residence.

*These benefits are applicable to US employees depending on their employment status (full time, part time, or temporary). TRC offers jurisdiction specific benefit packages for International and Puerto Rico employees.
Compensation: In accordance with local law, the below salary range is applicable for the job and location associated with this requisition. Compensation will vary based upon experience, education, skill level, geographical location, and other compensable factors.
Other Compensation: Employee may be eligible for participation in the Company's annual Discretionary Bonus Program which is contingent on Company, Business Segment, and Individual performance against Key Performance Indicators which vary by year and employee.
Disclaimers
TRC is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by applicable law. All employment decisions are made based on qualifications, merit, and business needs. We celebrate diversity and are committed to creating an inclusive environment for all employees.
The complete job description and application are available on TRC's career site.
TRC accepts applications for this position on an ongoing, rolling basis and reserves the right to cancel this posting at any time.
Salary Range
USD $67,017.60 - USD $80,000.00 /Yr.

What TRC Companies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom