Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Junior Software Engineer

$32 per hour

University of Minnesota

Apply for Job Job ID 376247
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 Benefits

Pay 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.

How To Apply

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.

Diversity

The 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 Requirements

Any 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 Minnesota

The 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Junior Software Engineer in Saint Paul, MN vacancy
  • $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... 
    Junior
    Full time
    H1b

    SynergisticIT

    Minneapolis, MN
    3 hours ago
  • $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... 
    Junior
    Permanent employment
    Local area
    Immediate start
    Remote work
    3 days per week

    Leidos

    Eagan, MN
    3 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    1 day ago
  •  ...Junior Assistant Manager - West St. Paul, 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

    Rainbow Shops

    Saint Paul, MN
    3 days ago
  •  ...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... 
    Junior
    Full time
    Remote work

    SynergisticIT

    Minneapolis, MN
    2 hours ago
  • $100.15k - $109k

    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's degree, plus 6 months relevant experience.Clearance... 
    Junior
    Work at office
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    1 day ago
  • $99.1k - $163.4k

     ...incentive awards. Salary Range $99,100.00 - $163,400.00 Target Openings 1 What Is the Opportunity? Travelers is seeking a Software Engineer I to join our organization as we grow and transform our Technology landscape. Individual will complete intermediate end to end... 
    Work experience placement
    H1b
    Local area
    Immediate start

    Travelers

    Saint Paul, MN
    1 hour ago
  •  ...Software Engineer II Develops software systems, applications, firmware, and/or provides software systems testing and validation in support of R&D and/or Manufacturing Process Engineering. Responsible for analyzing, designing, programming, debugging, and modification... 
    Local area

    Samprasoft

    Saint Paul, MN
    2 days ago
  •  ...Job Description Insight Global is hiring two mid-level Software Engineers to support a large healthcare client, Solventum (formerly 3M Health Care). These engineers will join a team of ~8 supporting a high-priority, high-visibility autonomous coding application, a... 
    Night shift
    Rotating shift
    Day shift
    Afternoon shift

    Insight Global

    Saint Paul, MN
    1 day ago
  •  ...Software Engineer Opportunity Join Travelers Personal Insurance as we embark on an exciting transformation toward Salesforce excellence. We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand their expertise into the... 
    Work experience placement
    H1b
    Local area

    Travelers

    Saint Paul, MN
    21 hours ago
  •  ...require sponsorship. Job title: Forward Deployment AI Engineer III ****9/15/26 UPDATE from canceled req 19568. MAX PAY...  ...Required Skills & Qualifications Software Engineering degree required • Working knowledge of, or strong... 
    Contract work
    Temporary work
    Immediate start
    Visa sponsorship

    Talent Software Services

    Saint Paul, MN
    3 days ago
  •  ...Software Engineer I Work mode: Hybrid Onsite Location(s): Arden Hills, MN, US, 55112 Additional Location(s): N/A Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance At Boston Scientific, we'll give you the opportunity to harness... 
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Boston Scientific

    Saint Paul, MN
    2 hours ago
  • $100k - $150k

     ...autonomy, partner closely with product, UX, data, and platform engineering teams, support measurement and operational reliability, and...  ...build, and maintain scalable, reliable, and high-performance software systems Contribute to system architecture and technical design... 
    Work experience placement
    Local area

    Indeed

    Saint Paul, MN
    2 days ago
  • $87.6k

     ...superpowers. You own and execute features independently, build APIs for engineers to solve customer problems, and ensure our systems are...  ...efficient, optimized, scalable, and reliable. Developing software testing and validation procedures and documentation. Ensuring... 
    Work at office
    Remote work

    Zoom Corporation

    Saint Paul, MN
    1 day ago
  • $92.82k - $109.2k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...to meet standardsConducts code reviews to provide guidance on engineering best practices and compliance with development proceduresAccountable... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Saint Paul, MN
    21 hours ago
  • $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... 
    Junior
    Full time

    SynergisticIT

    Minneapolis, MN
    21 hours ago
  • $112k - $187k

     ...to capture video, analyze data, share highlights and more. Ready to join us? Your Role We are looking for a Senior Software Engineer with a passion for cloud technology and building highly scalable software solutions. This role is pivotal in driving Hudl's... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Hudl

    Saint Paul, MN
    1 hour ago
  •  ...first team of high-agency builders that supplements ABOUT's product engineering teams, takes on special projects, and maintains and advances the company's agentic engineering program and Agentic Software Development Lifecycle (ADLC). This role prioritizes attitude and... 
    Work at office
    Local area
    3 days per week

    ABOUT HEALTHCARE INC

    Saint Paul, MN
    1 day ago
  • $20k - $170k

     ...Welcome to Backburner Labs Metal to Mobile Some companies build software. Others build hardware. We build whatever the problem demands. Backburner Labs is a multidisciplinary engineering consultancy where mechanical, electrical, systems, and software engineers... 
    Full time
    Contract work

    Backburner Labs, Inc

    Saint Paul, MN
    2 days ago
  •  ...Software Development Engineer LOCATION/DEPT: St Paul, MN or ABQ, NM GENERAL JOB DESCRIPTION The Software Development Engineer will be part of an engineering team responsible for the design development and manufacture of advanced Additive manufacturing systems... 
    Work at office

    Optomec

    Saint Paul, MN
    3 days ago
  • $118k - $178k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed... 
    Work experience placement
    Local area

    Indeed

    Saint Paul, MN
    4 days ago
  • $109k - $203k

     ...Senior Software Engineer We're looking for a Senior Software Engineer to join the CoCounsel Applications team and play a hands-on role in building and evolving our external integration strategy leveraging MCP and A2A. In this role, you'll design and deliver full-stack... 
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    2 hours ago
  • $180k - $220k

     ...onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability and... 

    Datavant

    Saint Paul, MN
    1 day ago
  • $79.2k - $209.5k

     ...Job Description As a Senior Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will help build and operate OCI’s Key Management Service (KMS), a foundational service that plays a critical role in protecting customer... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    3 days ago
  • $79.2k - $209.5k

     ...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,...  ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    3 days ago
  •  ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at...  ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner... 
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Saint Paul, MN
    3 days ago
  • $139.4k - $230k

     ...Salary Range $139,400.00 - $230,000.00 Target Openings 2 What Is the Opportunity? Travelers is seeking a Senior Software Engineer to join our organization as we grow and transform our Technology landscape. Individual will complete advanced software end to... 
    Work experience placement
    Local area

    Travelers Insurance

    Saint Paul, MN
    4 days ago
  • $91k - $140k

     ...staff Education : Required: Bachelor's degree in Engineering or Computer Science is a minimum education requirement....  ...including development, testing, and support through the full product software lifecycle from concept through post-launch. Prior... 
    Permanent employment
    Relocation
    Visa sponsorship

    Startup Talents

    Mendota, MN
    4 days ago
  • $110k - $140k

     ...Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer is a senior individual contributor responsible for designing, developing, and delivering high-quality, scalable, secure, and reliable software solutions that support... 
    Full time
    Remote work

    Pearson

    Saint Paul, MN
    4 days ago
  • $107.9k - $195.05k

     ...Description Leidos is seeking a Software Engineer to be based in Gaithersburg, MD; Eagan, MN; or Egg Harbor, NJ. This position will...  ...fault tolerant, reusable, and maintainable Lead and mentor junior developers, influencing technical direction and development processes... 
    Work at office
    Local area
    Immediate start

    Leidos

    Saint Paul, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Junior Software Engineer. Be the first to apply!