Logo
Helm Point Solutions

HPC Software Engineer

Helm Point Solutions, Annapolis, Maryland, United States, 21403


Full Benefits PackageCompetitive CompensationSalary commensurate with experienceSeeking multiple levels of experienceRequires TS/SCI with Poly

HPC Software Engineer

Company:

Helm Point SolutionsLocation:

Annapolis Junction, Maryland

About Helm Point Solutions:

Helm Point Solutions is a growing woman-owned Cyber & Physical Security Contractor located in Columbia, Maryland. We strive to make every employee feel like they belong, are heard, and can succeed in their career. This includes listening to your needs, providing rewarding and challenging opportunities, and offering tools to succeed in your current role while preparing you for advancement. We are looking for ambitious folks to join our team and who want to help our customers meet their mission needs.

Job Title:

HPC Software Engineer

Clearance:

TS/SCI with Polygraph

Job Summary:

Helm Point Solutions is actively seeking a talented HPC Software Engineer to join our team. The selected candidate will possess a strong background in high-performance computing (HPC) and software engineering. They will be responsible for developing, optimizing, and maintaining software solutions to support our customers' mission-critical applications.

Primary Responsibilities:

Design, develop, and optimize HPC software applications to meet performance and scalability requirements.Analyze and optimize existing software code to improve performance on HPC architectures.Develop and implement complex algorithms to solve computational problems efficiently.Integrate HPC software with existing systems, ensuring seamless operation and compatibility.Conduct thorough testing and debugging of HPC software to ensure reliability and accuracy.Create and maintain comprehensive documentation for software designs, processes, and procedures.Work closely with other engineering teams, researchers, and stakeholders to understand requirements and deliver effective HPC solutions.Monitor and analyze the performance of HPC software, identifying and resolving potential issues proactively.Required Qualifications:

Must possess a TS/SCI with Polygraph.Bachelor's degree in Computer Science or a related field.At least 5 years of relevant experience in HPC software engineering or a related field.Strong understanding of high-performance computing architectures and best practices.Proficiency in programming languages such as C, C++, and Python.Experience with parallel programming models and libraries (e.g., MPI, OpenMP).Excellent problem-solving skills and attention to detail.Strong communication and interpersonal skills to effectively collaborate with team members and customers.Preferred Qualifications:

Relevant certifications (e.g., HPC, Cloud Computing).Experience with GPU programming and optimization (e.g., CUDA, OpenCL).Knowledge of cybersecurity principles and practices.Experience working in a highly regulated or secure environment.

Equal Opportunity/Affirmative Action Employer:

All qualified applicants will receive consideration for employment without regard to race, religion, creed, color, national origin, ancestry, sex (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, medical condition, marital or domestic partner status, sexual orientation, gender, gender identity, gender expression and transgender status, mental disability or physical disability, genetic information, military or veteran status, citizenship, low-income status or any other status or characteristic protected by applicable law.

Join Helm Point Solutions and be part of a team where your contributions make a difference.