1

Computer Science Engineer Jobs in Iowa (NOW HIRING)

Entry Level Software Engineer

Dubuque, IA ยท On-site

$65K - $90K/yr

Bachelor's or Master's of Science degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering or related degree. * Experience with C or C++ programming languages

Senior Network Engineer

Ankeny, IA ยท On-site

$98K - $135K/yr

... Computer Science, Engineering, or related field or equivalent years work experience. โ€ข 5+ years designing and operating enterprise network environments. โ€ข Strong hands-on experience with Cisco ...

Data Engineer

Urbandale, IA ยท On-site

$80K - $120K/yr

Bachelor's degree or higher in Computer Science, Software Engineering, Data Engineering, or a related technical field, or equivalent professional experience * Demonstrated experience designing and ...

Embedded Software Test Engineer

Dubuque, IA ยท On-site

$65K - $100K/yr

Bachelor's or Master's of Science degree in Engineering or Computer Science * Ability to interpret software requirements, state diagrams, and test plan documentation. * Ability to interpret hardware ...

Bachelors degree (or higher) in a technical discipline such as computer science, engineering, etc. * Active Directory experience * Technical experience with Process Automation systems, including ...

Students graduating in 2025 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2025 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2025 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2025 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Data Science Lead

Des Moines, IA ยท On-site

$121K - $146K/yr

Lead AI solution engineering using Azure OpenAI Service (LLMs), retrieval-augmented generation (RAG ... Qualifications Master's degree or foreign equivalent in Data Science, Computer Science, Artificial ...

next page

Showing results 1-20

Computer Science Engineer information

See Iowa salary details

$45.6K

$114.1K

$129.1K

How much do computer science engineer jobs pay per year?

As of Jul 12, 2026, the average yearly pay for computer science engineer in Iowa is $114,135.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,700.00 and $123,500.00 per year, depending on experience, location, and employer.

What are some typical projects or tasks a Computer Science Engineer might work on within a multidisciplinary team?

Computer Science Engineers often collaborate with professionals from diverse backgrounds such as product managers, designers, and data analysts. Typical projects may include developing scalable software applications, optimizing algorithms for performance, or integrating new technologies into existing systems. These engineers are frequently involved in code reviews, planning meetings, and cross-functional brainstorming sessions to ensure solutions meet both technical and business requirements. This collaborative environment not only enhances technical skills but also fosters communication and project management abilities.

What are Computer Science Engineers?

Computer Science Engineers are professionals who apply principles of computer science, engineering, and mathematics to design, develop, test, and maintain computer systems, software, and networks. They work on a wide range of technologies, from creating applications and operating systems to improving network security and optimizing hardware performance. Their role often involves problem-solving, programming, and collaborating with other engineers and IT specialists to deliver efficient technology solutions.

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

To thrive as a Computer Science Engineer, you need a solid background in programming, algorithms, data structures, and computer systems, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, as well as experience using development tools, version control systems (such as Git), and relevant certifications like AWS or Cisco, are highly valued. Strong problem-solving abilities, teamwork, and effective communication help set exceptional engineers apart. These skills are vital for designing, developing, and maintaining reliable software solutions in ever-evolving technical environments.
What are popular job titles related to Computer Science Engineer jobs in Iowa? For Computer Science Engineer jobs in Iowa, the most frequently searched job titles are:
What cities in Iowa are hiring for Computer Science Engineer jobs? Cities in Iowa with the most Computer Science Engineer job openings:
Entertainment Engineer

Entertainment Engineer

Musco Sports Lighting

Oskaloosa, IA โ€ข On-site

Other

Posted 5 days ago


Job description

Entertainment Engineer

The Musco Entertainment Engineering Team has an opening for a Entertainment Engineer in Oskaloosa, IA. If your experience aligns with the qualifications outlined below, we look forward to hearing from you!

Essential Criteria:

  • 2 or 4 year degree in Computer Science, Programming, Lighting Design, Theater Lighting, or related field. Practical experience of 3-5 years a plus.
  • General proficiency in computer skills
  • Hands-on experience in lighting design, lighting programming, and operation, with experience as a lighting technician, lighting programmer, console operator or similar role.
  • Familiarity with Audio Visual Lighting (AVL) networking
  • Knowledge of DMX, sACN, Artnet and other lighting protocols
  • Experience with lighting consoles and ETC hardware/software, such as GrandMA, Hog, Eos, and Mosaic Designer would be a plus.
  • Experience with advanced lighting and design tools such as, VectorWorks, WYSIWYG, Capture, Unreal Engine or equivalent Pre-Visualization (Pre-Vis) software.
  • Familiarity with web programming, networking, and scripting is an advantage and enhances system customization capabilities is a plus
  • Strong organizational skills, with a keen attention to detail and the ability to manage multiple projects simultaneously.
  • Excellent written and verbal communication skills, capable of conveying complex technical concepts to diverse audiences.
  • Proven ability to collaborate effectively with internal teams and external stakeholders, ensuring project objectives are met and customer satisfaction is achieved.
  • Demonstrated ability to work well under pressure in dynamic environments, maintaining composure and professionalism on jobsites.
  • Strong interpersonal skills, with a capacity to build positive relationships and communicate effectively in a collaborative setting.

Roles and Responsibilities:

  • Engage directly with clients to understand their creative and technical vision. Translate these requirements into tailored lighting solutions.
  • Oversee all lighting programming and engineering aspects of entertainment lighting systems, including the development and implementation of sophisticated control interfaces, lighting effects, and user interfaces.
  • Provide lighting tech style technical support for the servicing and maintenance of theatrical lighting fixtures, lasers, and other specialized entertainment technologies. Ensure all equipment is calibrated, tested, and functioning at peak performance levels for live events. Troubleshoot complex technical issues and resolve discrepancies to maintain the integrity and functionality of all installed systems.
  • Utilize 3D modeling and pre-visualization software to create precise lighting simulations. Develop pre-vis renderings that offer clients a clear understanding of the final light show design and functionality before deployment.
  • Work with the sales team to produce high-quality rendered content and light show demonstrations.
  • Adhere to team standards for documentation, maintaining up-to-date records that capture the full scope of the projects technical details, configurations, and modifications.
  • Undertake additional technical or project-based responsibilities as assigned, contributing to the continuous improvement and innovation of lighting solutions and the overall success of the project.
  • Other duties as assigned

Who is Musco:

For more than 50 years, Musco has specialized in sports and large-area lighting and technology, providing innovative solutions for projects in more than 135 countries. Headquartered in Oskaloosa, Iowa, Musco has more than 2,100 team members worldwide. Musco was named an Iowa Top Workplace by The Des Moines Register (20232025) and a USA TODAY Top Workplace (20252026). Learn more at www.musco.com.

Team Culture and Partnerships:

At Musco, we offer meaningful work in a team-first culture with continuous learning and professional development. We value work-life balance, providing flexibility for community involvement, family activities, and personal time.

As supporters of recreational organizations, we help ensure safer and more enjoyable playing experiences worldwide. If giving back resonates with you, learn more about our partnerships.

At Musco, we make it happen and want you to be a part of it.

Stay connected with us!

LinkedIn | Facebook | Instagram | YouTube