Junior Software Engineer
$32 per hourUniversity of Minnesota
Location Twin Cities
Job Family Information Technology
Full/Part Time Part-Time
Regular/Temporary Temporary
Job Code 8631DO
Employee Class Civil Service
Add to Favorite Jobs Email this Job
About the Job
This is a temporary, flexible, hourly position for the Department of Aerospace Engineering and Mechanics.
We are looking for an experienced software engineer to help with the development and maintenance of our GPU-native hypersonic CFD software. A successful candidate will be able to demonstrate proficiency in software development and scientific computing algorithms as well as the ability to learn quickly. Candidates will be evaluated solely on their ability to demonstrate the skills, knowledge, and experience required. Job Duties/Responsibilities: (85%) GPU solver development- Assist in software development for our GPU-native hypersonic flow solver and associated software tools
- Lead development of the Graphical User Interface (GUI) and Python API
- Create the communication layer between our in-house CFD and mesh generation software
- Develop unit and regressions tests
- Maintain Github repository and Continuous Integration (CI) efforts
- Assist with development of the SABRE mesh generation software as needed
(15%) Development of software build and installation processes
- Create CMake files, design build and installation process to be portable across different computing architectures
- Integrate a software license and manager license server
- Interface with users and assist with questions and debugging efforts related to software installation
Qualifications
Required Qualifications:
- BA/BS or a combination of relevant education and work experience to equal at least four years
- Proficient in C/C++, Python
- Experience with GPU programming languages such as OCCA, CUDA, HIP
- Knowledge of Linux operating systems and build/installation processes e.g. CMake
- Experience developing CFD software
- Experience with Github or similar
- Ability to learn new programming concepts quickly
- Demonstrated ability to work independently and as part of a team
- US Citizen
- Minnesota resident
Preferred Qualifications:
- Experience with mesh generation software such as Pointwise, Link3D, SABRE
- Experience with HPC systems and MPI communication
- Knowledge of algorithms for hypersonic CFD
- Understanding of physics involved in hypersonic systems
About the Department
The Department of Aerospace Engineering and Mechanics (AEM) is in the College of Science and Engineering at the University of Minnesota, which is a world-class research university with outstanding resources and programs in engineering and science, health sciences, social sciences and liberal arts. The department has vibrant and active research programs in all areas of aerospace engineering and mechanics including fluid dynamics, hypersonics, solid mechanics and materials, and aerospace systems and GNC. The department is poised for growth in both its academic programs and research areas and seeks to expand its faculty by making a number of strategic hires over the next several years. The AEM department has close ties with on-campus multidisciplinary centers, and convenient access to outstanding shared experimental and computational facilities, such as the Gemini-Huntley Robotics Research Laboratory of the Minnesota Robotics Institute, the Minnesota Nano Center etc.
Pay and BenefitsPay Range: $32 per hour; depending on education/qualifications/experience.
Retirement plan options are available for Civil Service, Faculty, Labor-Represented, Professional & Administrative, and Temp Casual classifications. Learn more about retirement plans.
Applications must be submitted online. To be considered for this position, please click the Apply button and follow the instructions. You will be given the opportunity to complete an online application for the position and attach a cover letter and resume.
Additional documents may be attached after application by accessing your "My Job Applications" page and uploading documents in the "My Cover Letters and Attachments" section.
To request an accommodation during the application process, please e-mail View email address on click.appcast.io.
DiversityThe University recognizes and values the importance of diversity and inclusion in enriching the employment experience of its employees and in supporting the academic mission. The University is committed to attracting and retaining employees with varying identities and backgrounds.
The University of Minnesota provides equal access to and opportunity in its programs, facilities, and employment without regard to race, color, creed, religion, national origin, gender, age, marital status, disability, public assistance status, veteran status, sexual orientation, gender identity, or gender expression. To learn more about diversity at the U:
Employment RequirementsAny offer of employment is contingent upon the successful completion of a background check. Our presumption is that prospective employees are eligible to work here. Criminal convictions do not automatically disqualify finalists from employment.
About University of MinnesotaThe University of Minnesota, Twin Cities (UMTC)
The University of Minnesota, Twin Cities (UMTC), is among the largest public research universities in the country, offering undergraduate, graduate, and professional students a multitude of opportunities for study and research. Located at the heart of one of the nation's most vibrant, diverse metropolitan communities, students on the campuses in Minneapolis and St. Paul benefit from extensive partnerships with world-renowned health centers, international corporations, government agencies, and arts, nonprofit, and public service organizations.
At the University of Minnesota, we are proud to be recognized by Forbes as a Best Employer for Company Culture (2026), Best Employer for Women (2023, 2025, 2026), and Best Employer by State (2022-2026). In 2026, we also received Culture Excellence & Industry Awards recognition for employee appreciation and work-life flexibility.
$100k
...Lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions with clients. Who should apply? Recent...JuniorFull timeH1b- ...Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java... ...Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science... ...required by clients for selection even if its Junior or entry level position the additional...Junior
$100k
...lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent...JuniorFull timeH1b$69.55k - $125.73k
...Description Leidos is seeking a Junior Software Engineer , who will be a member of a dynamic team in Gaithersburg, MD, working on the development/maintenance of software that improves aircraft runway and terminal congestion. Nationwide congestion is increasing...JuniorPermanent employmentLocal areaImmediate startRemote work3 days per week- ...walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who...JuniorFull timeRemote work
$100k
...walmart lab s etc to name a few. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients. Who...JuniorFull time$100.15k - $109k
...Job Title Software Engineer for Airborne Systems Basic Qualifications Education Requirements: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 2 years of relevant experience; or Master...JuniorWork at officeFlexible hours$90k - $150k
...and what employers want now. Whether you're a Java developer, software engineer, data scientist, or analyst, we know how to position you for... ...Development: Job Prospects | SynergisticIT What Recruiters Look for in Junior Developers | SynergisticIT Software engineering or Data...JuniorFull timeContract workH1bShift work- ...UP TO 70,000.00 DOQWho we areInfinite Campus is an educational software company that helps K12 school districts manage their day-to-day... ...support more than eight million students.What you’ll doThe Software Engineer I - Full Stack Product Development is responsible for design,...Temporary workWork experience placementInternshipLocal areaRemote workFlexible hours
$100k
...recent grads in Mathematics, Statistics , Computer Science or Engineering or candidates with gaps in their career or people wanting to switch... ...Systems, IT Knowledge of Core Java , javascript , C++ or software programming Spring boot, Microservices, AWS, Docker,...JuniorH1b$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...Work at officeLocal areaVisa sponsorshipFlexible hoursShift work- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers. Who should apply? Recent computer science/engineering/mathematics/...H1b
$110k - $130k
...Software Engineer We're looking for a Software Engineer to join our technology team and play an important role in a global IT transformation initiative. This is an opportunity for an early-career software engineer who has a solid technical foundation and is ready to...Work at officeRemote work$293.9k - $406.8k
...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours- ...writing test automation) and/or standard developer. Looking for strong core engineering skills.Can you please confirm your top 3 skills sets required?Experience in development and verification of software products, in an agile environment Strong skills in 1 or more coding...Work experience placementInternship
- Job Description:Our OpportunityChewy is growing! We're looking for a Software Engineer III to help define and scale the frontend foundations that power consistent, accessible, and intuitive experiences for millions of pet parents.As part of the UX Engineering team, you'...Temporary workLocal areaFlexible hours
$97k - $130k
...you'll help over 40 million people every month, with a team that genuinely cares about the work and each other.AT A GLANCEThe Software Engineer is an individual contributor role on one of our Healthgrades development teams, helping build and modernize the platforms behind...Work at officeRemote workMonday to Friday- ...Junior Assistant Manager - Robbinsdale, MN Rainbow USA is recognized as one of the fastest growing junior, kids, plus, and petite, specialty apparel retail chains and has grown to over 1,000 retail stores! We have multiple retail lines that pride themselves...Junior
- ...these trapped assets, allowing them to contribute to the world's future as a series of building blocks to be combined at the speed of software, limited by only the hard constraints of physics and the soft constraints of safety. That is what Swoop is building. Not in the...Work at officeLocal area3 days per week
$96.8k - $120k
...stimulating and challenging career where your engineering expertise can be leveraged to create,... ...We have an exciting opportunity for a Software Engineer II on our Automatic Tank Gauge... ...produce game changing solutions • Mentor junior engineers on best practices in design...Work at officeLocal areaRemote workWorldwide$110k - $125k
...Software Engineer In Test Points North is looking for a Software Engineer in Test who is excited about doing meaningful, high-impact work on a product that people already depend on and making it better. You will be joining a small, fast-moving Agile team with the specific...Remote work- ...other team members and build positive relationships Understanding of Agile systems development techniques utilizing Continuous Integration (CI)/Continuous Deployment (CD) Ability to mentor new and junior team members Spring Batch and AWS experience is a plus...Local area
$50 - $70 per hour
...Job Title: Senior Software Engineer - Embedded SystemsJob Description This Senior software engineer role focuses on designing and developing embedded C++ software for real-time munitions applications in Maple Grove, MN. You will primarily contribute as an individual...Contract workTemporary workWork at office- ...Implements solutions and provides on-going support. Assists in responding to audit reviews and findings for existing applications/software. Applies the appropriate software/system development life cycle methodology and collaborates with others in the development work to...1 day per week
- ...Job Title: Software Engineer II Job ID: 28186 Location: 7000 Central Ave NE Minneapolis Minnesota 55432 Duration: 12 Months Pay Rate: $50.00-55.00/hr. on W2 Must-Have Skills: # Software development and/or test automation experience in an Agile environment...
- ...Swoop Technologies Software Engineering Tester Swoop Technologies has a mission to organize and make accessible the world's military and critical infrastructure. We are building a distributed operating system, SwoopOS, that decomposes the world's equipment into a distributed...Work at officeLocal area3 days per week
$57 - $75 per hour
...information systems by designing, developing, and installing software solutions. Project Details: Determine operational feasibility... ..., and summarizing development and service issues Accomplish engineering and organization mission by completing related results as...Hourly payFull timeShift work- Control-M Administration Control-M administration activities like installations of application, installation of patches and fix packs, migrations. Troubleshooting the issues with various components of Control-M like enterprise manager, server, agents, BIM, Forecast...Remote work
- ...Job Title Retail Media Ad Integrations Engineer The Retail Media Ad Integrations team is responsible for integrating with 3rd party partners to share information related to advertising. In this space, we ship large amounts of data using Google Cloud Tools such as...
- ...Who should apply? Recent computer science/engineering/mathematics/statistics or science... ...in the USA. Required skills for Java/software programmers: Bachelor's degree or... ...by clients for selection even if it's a junior or entry-level position. The additional...JuniorH1bRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Software Engineer. Be the first to apply!
- software developer fintech Minneapolis, MN
- startup software engineer Minneapolis, MN
- financial software developer Minneapolis, MN
- junior software developer remote Minneapolis, MN
- software engineer Minneapolis, MN
- software data engineer Minneapolis, MN
- software developer internship no experience Minneapolis, MN
- software engineer entry level Minneapolis, MN
- software engineer amazon Minneapolis, MN
- senior robotics software engineer Minneapolis, MN

