E3/E2 Sr. Software Engineer

NewGen Technologies•Littleton, CO

About The Position

NewGen Technologies is seeking a mid-career HPC Software Engineer for a high-performance computing research and development customer contract. The engineer will be an active member of the Technical User Support (TUS) team, working with the team, the TUS team lead, the program Chief Scientist, customers, and users, with a focus on a specific R&D customer. The role involves supporting HPC users and their modeling and simulation workflows in heterogeneous, multi-platform environments, including work with graphical user interfaces. The engineer will use HPC technologies and Linux systems knowledge to help resolve end-user computer system problems independently in a lab environment, while applying sound software development practices.

Requirements

  • U.S. citizenship.
  • Maintain a TS/SCI clearance with a polygraph.
  • Bachelor’s degree in a STEM-related discipline.
  • At least 10 years of professional-level experience.
  • Approximately 5 years of experience developing and using modeling and simulation software in heterogeneous, multi-platform environments.
  • Experience working with HPC users’ modeling and simulation workflows and GUIs.
  • Knowledge of high-performance computing environments and related technologies.
  • Demonstrated proficiency with BASH and the Korn Linux operating system.
  • Ability to solve end-user computer system problems independently in a lab environment.
  • Proficiency in basic software practices, including coding standards, unit testing, and configuration management.
  • Results-oriented team player, creative thinker, and problem solver with strong communication skills.
  • Superior programming skills and excellent attention to detail.
  • Good organizational skills.

Responsibilities

  • Work as an active member of the Technical User Support team on an HPC R&D customer contract.
  • Interact with the TUS team, TUS team lead, program Chief Scientist, customers, and users.
  • Focus on support for a specific R&D customer.
  • Work with HPC users on modeling and simulation workflows and GUIs.
  • Resolve end-user computer system problems independently in a lab environment.
  • Develop and use modeling and simulation software in heterogeneous, multi-platform environments.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service