1

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

Bachelor's degree in Computer Science or a related field, or equivalent relevant experience ... Our ability to grow as a company, fuels investments in new resources to better serve our clients ...

Bachelor's degree in Computer Science or a related field, or equivalent relevant experience ... Our ability to grow as a company, fuels investments in new resources to better serve our clients ...

Bachelor's degree in Computer Science or a related field, or equivalent relevant experience ... Our ability to grow as a company, fuels investments in new resources to better serve our clients ...

Systems Engineer

Dubuque, IA · On-site

$70K - $110K/yr

Migration and translation of existing requirements documents into new system documentation toolsets ... Bachelor's or Master's of Science degree in Computer Science, Software Engineering, Electrical ...

Software Engineer - Displays

Dubuque, IA · On-site

$65K - $95K/yr

Bachelor's degree in Computer Science, Software Engineering, or a related technical field ... Collaborative mindset with a proactive approach to learning new technologies and tools. VISA ...

next page

Showing results 1-20

Computer Science New Grad information

See Dubuque, IA salary details

$47.6K

$105K

$129.7K

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

As of Aug 7, 2026, the average yearly pay for computer science new grad in Dubuque, IA is $104,994.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,100.00 and $129,200.00 per year, depending on experience, location, and employer.

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 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 are popular job titles related to Computer Science New Grad jobs in Dubuque, IA? For Computer Science New Grad jobs in Dubuque, IA, the most frequently searched job titles are:
What job categories do people searching Computer Science New Grad jobs in Dubuque, IA look for? The top searched job categories for Computer Science New Grad jobs in Dubuque, IA are:
What cities near Dubuque, IA are hiring for Computer Science New Grad jobs? Cities near Dubuque, IA with the most Computer Science New Grad job openings:
Infographic showing various Computer Science New Grad job openings in Dubuque, IA as of August 2026, with employment types broken down into 77% Full Time, and 23% Part Time. Highlights an 100% In-person job distribution, with an average salary of $104,994 per year, or $50.5 per hour.

Electrical and Software Test Engineer

Rogers Freels & Associates Inc

Dubuque, IA

$70K - $100K/yr

Full-time

Posted 21 days ago


Job description

RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking a growth-oriented candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will operate onsite at our customer's world-class engineering and manufacturing facility in Dubuque, IA.

This is a full-time position with a full benefit package listed below that includes opportunities for professional growth, direct hire by our customers, and additional opportunities within our own organization.

    Electrical and Software Test Engineer

    This position is associated with testing of electrical systems and software that control vehicle operation and functions for next generation machines. Testing methods include diagnostic troubleshooting, automated software testing, and full or partial machine testing. This role requires a combination of hardware and software expertise to ensure test systems meet current product requirements and are ready for production builds. The ideal candidate will have a background in Electrical Engineering, Computer Engineering, Computer Science, or a related field, with experience working across both software and hardware systems.

    Responsibilities

    • Update and maintain end-of-line test systems to support new product requirements.
    • Modify and improve test software as products and testing needs evolve.
    • Remove outdated code and test functions that are no longer required.
    • Collaborate with engineering teams to ensure all required tests are included in production test systems.
    • Attend design reviews and project meetings to understand upcoming testing requirements.
    • Create and coordinate work orders for test stand, fixture, and harness updates.
    • Troubleshoot hardware and software issues on production test equipment.
    • Support implementation and validation of updated test systems after production builds.
    • Document test procedures, software changes, and system updates.

    Requirements

    • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
    • Experience with both software development and hardware integration.
    • Programming experience in languages such as C, C++, C#, Python, or similar.
    • Familiarity with embedded systems, microcontrollers, or electronic test equipment.
    • Strong troubleshooting and problem-solving skills.
    • Effective communication and collaboration skills.

    Preferred Qualifications

      • Experience supporting automated test equipment or manufacturing test systems.
      • Knowledge of production testing and validation processes.
      • Experience with electrical schematics, wiring harnesses, and test fixtures.
      • Familiarity with data acquisition systems and industrial communications.

      Pay Range: $70,000-$100,000 – Commensurate with experience

      Visa sponsorship is not available for this position.

      About RFA Engineering

      RFA Engineering has provided product development and engineering services to industry leading customers since 1943. Our primary focus is the development of off highway equipment including agricultural, construction, mining, recreational, industrial, and special machines. Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines. Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque, IA, and at numerous customer sites throughout the U.S.

      Competitive Benefits

      • Health and Dental Insurance
      • Health Savings Account
      • TelaDoc: Virtual Health Care
      • Vision Insurance
      • Company Paid / Supplemental Life Insurance
      • Company Paid Long-Term Disability
      • Supplemental Short-Term Disability
      • Retirement Savings Account (Traditional 401k & Roth 401k)
      • Flexible Spending Plan Dependent Care
      • Bonus Plan (Exempt Employees Only)
      • Paid Time Off (PTO)
      • Paid Holidays
      • Bereavement Leave
      • Employee Assistance Programs (EAP)
      • Education Assistance

      Equal Opportunity and Veteran Friendly