DescriptionHPC Software Engineer

NetVision Resources Inc.
United States
13 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Unit Testing Bash Shell C++ (Programming Language) Configuration Management Capability Maturity Model Integration Software Documentation Information Technology Consulting Software Debugging Linux Fortran (Programming Language) Java GUIs Korn Shell
+6 more
Performance Tuning Red Hat Enterprise Linux Software Engineering Scripting High Performance Computing Software Coding

Job description

  • Support HPC users to improve “time to science”
  • Port, optimize & parallelize scientific codes
  • Conduct benchmarking & system performance tuning
  • Provide mentoring & technical leadership to junior engineers
  • Develop training materials & user documentation
  • Support secure production HPC environments & scheduling systems

Requirements

  • Bachelor’s degree in STEM + 10+ years professional experience
  • 5+ years in modeling & simulation within heterogeneous, multi-platform environments
  • Experience supporting HPC user workflows (modeling/simulation & GUIs)
  • Strong knowledge of High Performance Computing (HPC) environments
  • Proficiency in Fortran, C, and/or C++
  • Scripting expertise in BASH and Korn (ksh)
  • Strong Linux OS skills (RHEL/SE Linux preferred)
  • Experience debugging, maintaining, and optimizing large code bases
  • Familiarity with coding standards, unit testing & configuration management
  • Experience delivering HPC training workshops/tutorials
  • Ability to work independently in secure lab environments

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:02 min

Developing terminal user interfaces natively within Java scripts

Jens Knipper Jens Knipper · Europe 2026 Virtual

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:04 min

Insights on transitioning from supercomputing to technical education

Andrew Holway · LIVE

1:53 min

Evaluating traditional scripting languages for modern development tasks

Jens Knipper Jens Knipper · Europe 2026 Virtual

1:12 min

Addressing the competitive landscape of specialized hardware demands

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all