HPC Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Lumicity ยท 1 week ago

HPC Software Engineer

Lumicity is partnering with a leading technology firm that specializes in high-performance computing. They are seeking a talented HPC Software Engineer to join their Applications Team, responsible for developing and optimizing HPC applications for clients in the defense sector.

Human ResourcesRecruitingStaffing Agency
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Develop, optimize, and maintain high-performance computing applications across various platforms and systems
Work closely with the Applications Team to enhance the performance and scalability of software used by clients, primarily in the defense and technology sectors
Collaborate with cross-functional teams, including hardware engineers and systems architects, to identify opportunities for performance improvements
Perform performance tuning, debugging, and profiling of HPC applications
Apply scientific computing methods and algorithms to solve complex problems for clients
Maintain high standards of code quality, including writing efficient, maintainable, and well-documented code
Assist with troubleshooting and support for existing applications, ensuring minimal downtime and maximum performance
Communicate technical concepts clearly with both technical and non-technical stakeholders

Qualification

HPC experienceC/C++/Python proficiencyHPC libraries/toolsPerformance profilingProblem-solvingRemote teamwork

Required

3+ years of experience in software development within an HPC environment or related field
Proficiency in C, C++, and/or Python
Familiarity with HPC libraries and tools (MPI, OpenMP, CUDA, etc.) and performance profiling tools
Bachelor's degree in Computer Science, Engineering, or a related field
Must be able to meet ITAR requirements for defense-related clients (no security clearance required)
Willing to travel domestically 1-2 times per quarter to meet with clients or attend key project milestones
Strong problem-solving abilities, a passion for optimizing software performance, and the ability to work well within a remote, distributed team

Preferred

Experience with other languages (Fortran, Java, etc.) is a plus
Advanced degree a plus

Company

Lumicity

twittertwitter
company-logo
Lumicity is a technical staffing agency that provides staffing solutions for engineering, life sciences, technology, and energy industries.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase