North Point Technology

Software Engineer - HPC Linux (TS/SCI Clearance Required)

North Point Technology$120K — $145K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • TS/SCI Clearance with CI Polygraph
  • Bachelor's degree in a STEM-related discipline
  • 10+ years of professional software engineering experience
  • 5 years in modeling and simulation software for heterogeneous environments
  • Proficiency in Fortran, C, and/or C++
  • Strong troubleshooting skills in Linux environments
  • Experience mentoring junior engineers and leading code reviews

Responsibilities

  • Support HPC users in solving modeling and simulation workflow issues
  • Develop and maintain Linux-based software in HPC environments
  • Collaborate with technical staff to enhance user effectiveness
  • Contribute to the software lifecycle from requirements to maintenance
  • Provide technical guidance and training for junior team members

Benefits

  • Opportunities for professional development and training
  • Collaborative and supportive team environment
  • Work on mission-critical R&D projects
  • Engagement with technical challenges in high performance computing
Full Job Description
***This job requires active **TS/SCI** clearance with a CI Polygraph. Please apply only if you have an active **TS/SCI** clearance with a CI Polygraph. *** North Point Technology is hiring a hands-on HPC Linux Software Engineer to support mission-critical R&D efforts in a high performance computing environment. This role is ideal for an engineer who can work directly with users, solve complex modeling and simulation challenges, and help strengthen HPC software workflows in a fast-paced on-site lab setting. **Responsibilities:** Support HPC users and technical staff in a research and development environment, helping solve modeling and simulation workflow issues across heterogeneous, multi-platform systems. Develop, maintain, and troubleshoot Linux-based software used in HPC environments, including existing code bases and distributed applications. Partner closely with the Technical User Support team, team lead, Chief Scientist, customers, and site staff to resolve technical problems and improve user effectiveness. Contribute across the software lifecycle including requirements, design, coding, documentation, testing, and maintenance. Provide technical guidance to junior engineers and scientists, lead code reviews, and create training materials, tutorials, and onboarding content for users and internal staff. **Required Qualifications:** - TS/SCI Clearance with CI Polygraph - Bachelor's degree in a STEM-related discipline - 10+ years of professional software engineering experience - Around 5 years of experience developing and using modeling and simulation software in heterogeneous, multi-platform environments - Experience supporting HPC user workflows for modeling and simulation problems, including GUI-based workflows - Knowledge of High Performance Computing environments and related technologies - Proficiency in Fortran, C, and/or C++ - Proficiency with Bash and Korn shell scripting - Strong Linux experience, including the ability to troubleshoot end-user system issues independently in a lab environment - Experience with coding standards, unit testing, and configuration management - Strong ability to analyze, debug, and maintain existing code bases - Experience with requirements, use cases, design, coding, documentation, and testing of scalable distributed applications in Linux environments - Experience mentoring junior engineers or scientists, providing technical guidance, and leading code reviews - Experience designing and delivering training workshops, tutorials, or onboarding materials for HPC users and internal staff - Strong communication skills and the ability to work effectively across technical teams and customer stakeholders - Excellent attention to detail, strong problem-solving ability, and solid organizational skills **Preferred Qualifications:** - Experience working on-site with research and development customers in mission-focused environments - Experience supporting technical user communities in HPC or scientific computing settings Background balancing software engineering, end-user support, and technical training responsibilities in the same role For positions requiring a federal security clearance, your clearance level must be clearly identified on your resume.

About North Point Technology

North Point Technology is an information technology company that provides a range of services including software development, data analytics, and cybersecurity. The company works with clients in the government, defense, and intelligence sectors to help them modernize their technology infrastructure and improve their operational efficiency. North Point Technology was founded in 2005 and is headquartered in Fairmont, West Virginia.
Learn more about North Point Technology
Size
100 employees
Industry
Net Income
$500,000
Founded
2005
5 Year Trend
+20%
Revenue
$10 million

Similar Jobs

More Jobs at North Point Technology

More Aerospace & Defense Jobs

Find similar Software Engineer - HPC Linux (TS/SCI Clearance Required) jobs: