1

Internship High Performance Computing Engineer Jobs in Iowa

... customers with high performance computing platforms having an availability of 3 to 5 years ... Bachelor's degree in engineering or related field and 4+ years of computer hardware experience or ...

... performance optimization and interoperability standards and requirements. Work in adherence to ... Prior related internship experience required. Basic knowledge of programming in client/server and ...

Software Engineer 1

Urbandale, IA ยท On-site

$77K - $96K/yr

... performance optimization and interoperability standards and requirements. Work in adherence to ... Prior related internship experience required Basic knowledge of programming in client/server and/or ...

Internship

Cedar Rapids, IA ยท On-site

$20/hr

High School interns * Exposed to all areas of MSI's production and engineering areas. The intern will be assigned tasks that are not directly related to operating machinery but will be of value to ...

... Cloud computing and IT staffing. Merging Information Technology skills in all its services and ... to deliver high-performance results, based exclusively on the one of a kind requirement. Our ...

High School interns * Exposed to all areas of MSI's production and engineering areas. The intern will be assigned tasks that are not directly related to operating machinery but will be of value to ...

CNC Internship

Cedar Rapids, IA ยท On-site

$20/hr

High School interns * Exposed to all areas of MSI's production and engineering areas. The intern will be assigned tasks that are not directly related to operating machinery but will be of value to ...

next page

Showing results 1-20

Internship High Performance Computing Engineer information

What are the key skills and qualifications needed to thrive as an Internship High Performance Computing (HPC) Engineer, and why are they important?

To thrive as an Internship High Performance Computing Engineer, you need a solid background in computer science fundamentals, programming (especially in C/C++ or Python), and a familiarity with parallel computing concepts, often supported by coursework or relevant project experience. Experience with Linux environments, HPC clusters, and distributed computing frameworks, as well as tools like MPI, OpenMP, or Slurm, is commonly required. Strong problem-solving skills, attention to detail, and the ability to collaborate effectively within technical teams help interns stand out. These skills ensure you can efficiently support computational research, resolve technical challenges, and contribute meaningfully to HPC projects.

What is the difference between Internship High Performance Computing Engineer vs Internship Data Scientist?

AspectInternship High Performance Computing EngineerInternship Data Scientist
Required SkillsProgramming (C++, Python), parallel computing, HPC systemsStatistics, machine learning, data analysis, Python/R
Work EnvironmentResearch labs, tech companies, academia with focus on HPC systemsTech firms, finance, healthcare, research institutions
Industry UsageHigh-performance computing projects, scientific simulationsData analysis, predictive modeling, business insights

Internship High Performance Computing Engineers focus on developing and optimizing computational systems for large-scale scientific and engineering problems, requiring skills in parallel programming and HPC environments. In contrast, Internship Data Scientists analyze data to extract insights, using statistical and machine learning techniques. Both roles are valuable in tech and research sectors but differ in technical focus and daily tasks.

What is an Internship High Performance Computing Engineer?

An Internship High Performance Computing (HPC) Engineer is a student or early-career professional who works with advanced computing systems designed for processing large data sets and complex calculations at high speeds. During the internship, they assist in developing, optimizing, and maintaining HPC infrastructure, software, or applications used in scientific research, engineering, or data analysis. The role often involves learning about parallel computing, cluster management, and performance tuning, while gaining hands-on experience with cutting-edge technologies. Interns work under the supervision of experienced HPC engineers, contributing to projects that advance computational capabilities in various fields.

What types of projects can I expect to work on as an Internship High Performance Computing Engineer?

As an Internship High Performance Computing (HPC) Engineer, you will typically contribute to projects involving optimization of scientific applications, performance analysis, and cluster management. Interns often assist with benchmarking software, troubleshooting issues in parallel computing environments, and supporting researchers with technical solutions. You'll likely collaborate closely with senior HPC engineers, system administrators, and academic researchers to ensure efficient use of computing resources. This hands-on experience provides valuable insight into real-world challenges faced in HPC environments and helps build a strong foundation for future roles in the field.
What are popular job titles related to Internship High Performance Computing Engineer jobs in Iowa? For Internship High Performance Computing Engineer jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Internship High Performance Computing Engineer jobs in Iowa look for? The top searched job categories for Internship High Performance Computing Engineer jobs in Iowa are:
What cities in Iowa are hiring for Internship High Performance Computing Engineer jobs? Cities in Iowa with the most Internship High Performance Computing Engineer job openings:
Infographic showing various Internship High Performance Computing Engineer job openings in Iowa as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.
Senior Systems Architect

Senior Systems Architect

Crystal Group

Hiawatha, IA โ€ข On-site

Full-time

Medical, Dental, Vision, PTO

Posted 11 days ago


Job description

Job Description:
Job Title: Senior Systems Architect
Reports to: Manager, System Architecture
Department: Systems Architecture
Work Model: Full-time, On-site - Up to 25% Travel
Schedule: Monday - Friday 8am-5pm
Company & Benefit Information
At Crystal Group, we do hard things - designing and building rugged tech and tech solutions that provide predictable performance in the world's most unforgiving environments. As a 100% employee-owned company, here you take extreme ownership of your role and work and invest in your own success and that of your teammates. Together we use a zero limits approach to wow our customers.
Crystal Group offers a comprehensive benefits package including:
  • Medical/dental/vision insurance
  • Paid time off
  • Tuition reimbursement
  • Wellness programs
  • Participation in our Employee Stock Ownership Plan (ESOP)
  • On-Site Gym

Job Summary
This position is responsible for selecting key electronics technologies utilized in the development of products and product families for the company. In addition to selection, the Senior Systems Architect will also be responsible for final peer reviews and assist the proposal work of new systems. This role provides the function of the intermediary between the business development manager or program manager who collects the requirements from the customer and the engineering department who implements the design. The Senior Systems Architect is a combination of technologist, product visionary, and hardware architect.
Essential Functions
  • Clearly document the requirements from the customer and help manage a successful handoff to the engineering department to execute the product development
  • Advocate for the customer throughout the preliminary and critical design reviews associated with their product developments
  • Select technologies that not only have excellent performance and long life but also can be ruggedized for the defense and industrial market segment of our business
  • Leads the front-end Systems Engineering activity in requirements capture interpretation and clarification, system architecture proposal, benchmark testing, and solution costing
  • Create and maintain the requirements capture tool that documents the proposed offering, captures the costs including non-recurring engineering and testing, and documents the initial system build configuration
  • Create proposals to customers, presentations, and technical discussions with clients
  • Key resource to the Business Development and Program Management Teams, the Engineering and Executive Management teams during normal operations
  • Internal customer advocate and works directly with the project engineering team to successfully complete the project
  • Will be expected to conduct final peer reviews of a determined hardware solution
  • Assist in mentorship of new hires to the department

Knowledge, Skills and Abilities
  • Extensive knowledge of computer hardware and system integration
  • Clear understanding of how to develop a computer server, integrate related technologies, and options to maximize utility by a customer
  • Excellent grasp on the business trends as well as the technology trends in the industry to predict the optimal pallet of CPU and supporting chipsets, combined with boards necessary to provide Crystal customers with high performance computing platforms having an availability of 3 to 5 years
  • Written and verbal communication skills are needed to promote excellent service to customers and coworkers
  • Strong Microsoft Office capabilities (Excel, Word, PowerPoint, Outlook, etc.)
  • Work with all levels of the organization
  • Travel to customer sites and have a flexible work schedule
  • Demonstrated ability to operate lab equipment
  • Manage multiple tasks at once, as well as prioritize them in order to hit deadlines
  • To train and mentor others in core departmental duties
  • To effectively lead small teams on well-defined projects with moderate supervision, oversight, and coaching provided
  • Identify departmental process deficiencies, propose viable solutions, and implement appropriate corrective action(s) with moderate managerial support provided

Required Qualifications
  • Must be a US Person (US Citizen, person granted US Permanent Resident Card or any individual who is granted status as a "protected person")
  • Bachelor's degree in engineering or related field and 4+ years of computer hardware experience or 8+ years of computer hardware experience in lieu of degree

Preferred Qualification
  • Familiarity with industrial and/or military environmental standards

Working Conditions
Work is primarily performed in an office environment. Occasional exposure to manufacturing floor and testing environments. May require lifting up to 25 lbs, standing for extended periods during product testing, and occasional travel (up to 25%).
EEO Statement
Crystal Group, Inc, maintains a program of equal employment opportunity designed to ensure that employment and advancement opportunities are made available to all employees and applicants on the basis of individual qualifications and without regard to race, religion, color, creed, national origin, disability, age, sex, genetic information, military status, or any other classification protected by federal, state, or local laws.
Offer Contingency
All job offers are contingent on the applicant successfully completing the background check and drug screen.
This job description is intended to describe the general nature and level of work being performed by individuals assigned to this position. It is not intended to be an exhaustive list of all responsibilities, duties, and skills required. Management reserves the right to modify, add, or remove duties and to assign other responsibilities as necessary. Employment with Crystal Group remains at-will.
EEO IS THE LAW
EEO IS THE LAW (Spanish)
Pay Transparency Nondiscrimination Provision
Pay Transparency Nondiscrimination Provision (Spanish)