1

Computer Science New Grad Jobs in Iowa City, IA (NOW HIRING)

Python Tutor

Iowa City, IA · Remote

$18 - $40/hr

... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down ... Alaska, California, Colorado, Delaware, Hawaii, Maine, New Hampshire, North Dakota, Vermont, West ...

Qualifications · Bachelor's degree in Computer Science, MIS, or IT-related field or equivalent ... new software. · Proven ability to work independently with a strong focus on customer service.

... for new applications and enhancements to existing applications. * Meet with decision makers ... Bachelor's degree in data science, computer science, information systems, computer engineering or ...

Help Desk Support

Coralville, IA · On-site

$18.75 - $25.50/hr

Bachelor's degree in Computer Science, MIS, or IT-related field or equivalent combination of ... Strong problem solving skills and the ability to quickly learn new software. * Proven ability to ...

Help Desk Support 3

Coralville, IA

$18.75 - $25.50/hr

... degree in Computer Science, MIS, or IT-related field or equivalent combination of education and ... Strong problem solving skills and the ability to quickly learn new software. Proven ability to work ...

Engineering Duty Officer

Iowa City, IA · On-site

  • Medical

  • Retirement

  • PTO

Leading the design of new ships and their systems while supervising the integration of weapons and ... Computer Science Massachusetts Institute of Technology (MIT) Curriculum Listing: * Naval ...

Engineering Duty Officer

Cedar Rapids, IA · On-site

  • Medical

  • Retirement

  • PTO

Leading the design of new ships and their systems while supervising the integration of weapons and ... Computer Science Massachusetts Institute of Technology (MIT) Curriculum Listing: * Naval ...

Showing results 41-60

Computer Science New Grad information

See Iowa City, IA salary details

$49.4K

$108.9K

$134.5K

How much do computer science new grad jobs pay per year?

As of Aug 17, 2026, the average yearly pay for computer science new grad in Iowa City, IA is $108,948.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,500.00 and $134,100.00 per year, depending on experience, location, and employer.

What is a computer science new grad?

A Computer Science New Grad job is an entry-level position designed for recent graduates with a degree in computer science or a related field. These roles typically focus on software development, data analysis, cybersecurity, or IT support, depending on the company. Employers seek candidates with strong programming skills, problem-solving abilities, and knowledge of industry-standard tools and technologies. New grads often receive mentorship and training to help them transition into professional environments.

What do computer science new grads do?

As a Computer Science New Grad, you will often start with foundational tasks such as fixing bugs, developing small features, writing tests, and assisting in code reviews. These assignments help you become familiar with the company's codebase, workflows, and development tools while providing opportunities to learn from experienced colleagues. You may also be involved in team meetings, participating in project planning sessions, and collaborating with other developers, product managers, or QA specialists. Over time, as you gain experience and confidence, you'll likely take on larger, more complex projects with greater responsibility. This structured approach allows new grads to build essential skills and smoothly transition into more advanced roles.

What skills and qualifications are needed to thrive as a computer science new grad?

To thrive as a Computer Science New Grad, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically backed by a relevant degree such as a Bachelor’s in Computer Science or related field. Familiarity with industry-standard programming languages (such as Python, Java, or C++), version control systems like Git, and experience with development environments or cloud platforms is highly valued. Strong problem-solving abilities, eagerness to learn new technologies, and effective communication skills help new grads excel in collaborative and fast-paced team settings. These competencies are crucial for adapting to real-world projects, contributing effectively to technical teams, and building a successful early career trajectory.

What job categories do people searching Computer Science New Grad jobs in Iowa City, IA look for?

The top searched job categories for Computer Science New Grad jobs in Iowa City, IA are:

What cities near Iowa City, IA are hiring for Computer Science New Grad jobs?

Cities near Iowa City, IA with the most Computer Science New Grad job openings:

Infographic showing various Computer Science New Grad job openings in Iowa City, IA as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 19% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $108,948 per year, or $52.4 per hour.

Principal Engineer, Systems Engineering

Raytheon Technologies

Cedar Rapids, IA • On-site

$135K - $204K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 25 days ago


Job description

Date Posted:
2026-07-24
Country:
United States of America
Location:
US-IA-CEDAR RAPIDS-106 ~ 400 Collins Rd NE ~ BLDG 106
Position Role Type:
Unspecified
U.S. Citizen, U.S. Person, or Immigration Status Requirements:
Security Clearance Type:
Security Clearance Status:
Not Required
Rockwell Collins Inc. d/b/a Collins Aerospace has an opening for a Principal Engineer, Systems Engineering in Cedar Rapids, IA.
Joining Collins Aerospace isn't just about finding a job; it's about embarking on a journey to redefine the future of aerospace technology.
What YOU will do
  • Innovate, design, develop and implement technologies, components, sub- systems, machines, tools and systems to ensure compliance to specifications, requirements and customer guarantees across applicable operating conditions.
  • Perform analysis at all levels of the total system product including concept, design, fabrication, modeling, test, installation, operation, maintenance and disposal.
  • Perform technical planning, system integration, verification and validation, cost and risk and supportability and effectiveness analyses for total systems.
  • Consider and evaluate alternatives accounting for similar metrics; and manage configuration process, perform functional analysis, timeline analysis, detail trade studies, requirements allocation and interface definition studies to translate customer requirements into hardware and software specifications.
  • Ensure the logical and systematic conversion of product requirements into total systems solutions that acknowledge technical, schedule and cost constraints; and perform architectural explorations.
  • Decompose customer specifications and system level requirements into sub- system and piece part requirements and generate verification criteria and plan for the requirements.
  • Ensure novel ideas and implementations are captured and protected using applicable IP processes and tools.

Qualifications You Must Have
  • Must possess at least a bachelor's degree or its equivalent in Computer Science, Systems Engineering, Electrical Engineering or related field and at least 8 years of progressive experience as an Embedded Systems Engineer or related role. In the alternative, must possess at least a master's degree or its equivalent in Computer Science, Systems Engineering, Electrical Engineering or related field and at least 5 years of experience as an Embedded Systems Engineer or related role would be acceptable.
  • Must possess at least 4 years of experience capturing and analyzing customer Cabin Management System requirements.
  • Must possess at least 3 years of experience performing system design requiring planning and coordination of development tasks across multiple subsystem functional areas.
  • Must possess at least 2 years of experience performing system integration and testing of aircraft lighting, audio/video, or cabin management systems.
  • Must possess at least 1 year of experience working with aircraft cabin management systems or in-flight entertainment systems development life cycle.
  • Non-US Person - Must be authorized to work in the U.S. without the company's immigration sponsorship now or in the future. The company will not offer immigration sponsorship for this position. The company will not seek an export authorization for this role.

Learn More & Apply Now!
Avionics: Our Avionics team advances flight deck solutions, airborne communications, vision systems, sensors and fire protection for commercial and military customers around the world. That means we're helping people reach their destination safely and keeping pilots, passengers, flight crews, airlines, airports and military personnel connected and informed. And we're providing industry-leading fire protection and safety systems that our customers can count on when it matters most. Are you ready to learn from the most knowledgeable experts in the industry, develop the technologies of tomorrow and reach new heights in your career? Join our Avionics team today.
Onsite: Employees who are working in Onsite roles will work onsite. This
includes all production and maintenance employees, as they are essential to the
development of our products.
The salary range is $135,803.00 to $204,500.00 USD per year. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.
As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.
Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.
This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.
RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms