Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Requirements
Seeking a mid-Senior Software Engineer with solid mathematics and/or physics background and experience in some combination of modeling and simulation, Fortran and/or C languages, Python, Korn, BASH, and/or Perl scripting, compilers, software benchmarking, system analysis, algorithm and/or software design., · Bachelor’s degree in STEM related discipline and a minimum of 10 years of professional level experience · Around 5 years of experience developing and using modeling and simulation software in heterogeneous, multi-platform environments · Working with HPC users workflow for mod/sim problems and GUIs · Knowledge of High Performance Computing (HPC) environment and related technologies · Demonstrated proficiency with Fortran, C, and/or C++ · Demonstrated proficiency with BASH and Korn · Linux Operating System proficiency, ability to solve end-user computer system problems while working independently in a lab environment. · Proficiency in basic software practices such as coding standards, unit testing, and configuration management · Strong ability to analyze, debug, and maintain the integrity of an existing code base · Experience designing and delivering training workshops, tutorials, or onboarding material for HPC users and internal staff
Active Top Secret/SCI with a CI Poly to start.
Desired Skills · Experience mentoring junior engineers or scientists, providing technical guidance, and conducting code review sessions · Revision control software (CVS, SVN, Git) · Build/install tools (e.g. CMake, Makefile, autoconf) · Experience with Python and Perl · GPU programming experience (e.g., CUDA, OpenCL) · Agile process and JIRA · AI/ML/Neural Networks experience
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
Best Countries for Software Engineers
Software Engineer Career: Things You Should Know
Is Software Engineering Over-Saturated?