Senior Software Engineer - HPC/GPU (CUDA), C++, Python

Simulation Technologies Inc. (SimTech)

Huntsville (AL)

On-site

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

SimTech, Inc. in Huntsville, AL seeks a Senior Software Engineer to join a diverse team. You will design, develop, and optimize high-performance software in C++ and Python, with CUDA acceleration, for model and tool development and V&V activities.

You will work on complex mathematical algorithms, leverage Linux environments, and contribute to DoD-oriented programs while mentoring junior engineers and supporting secure operations at a strategic level.

Qualifications

  • BS degree in CS/CE/Math/Physics/Engineering
  • 10+ years of professional software development experience
  • 3–5 years of C++, Python and GPU (CUDA) programming experience
  • Experience with GPU programming and parallel processing
  • Experience developing, integrating, testing, and validating software applications/tools
  • Experience implementing complex algorithms and data processing solutions
  • Proficiency in Linux-based development environments
  • Experience with software configuration management and SDLC
  • Experience supporting DoD/MDA/defense programs
  • Active DoD security clearance (Secret) required
  • Experience HPC applications and distributed/parallel processing optimization
  • Strong communication and mentorship skills

Responsibilities

  • Develop software in C++ and Python for models, tools, and V&V activities
  • Design and implement complex software using C++, CUDA, and Python
  • Maintain data integrity and optimize for distributed/parallel processing
  • Implement advanced mathematical algorithms and data transformations
  • Provide software engineering expertise across design, development, testing and deployment
  • Evaluate objectives and select appropriate engineering techniques
  • Perform additional responsibilities as assigned

Skills

C++
Python
CUDA
Linux
GPU programming
SDLC
Mentoring
DoD experience

Education

Bachelor of Science in CS/CE/Math/Physics/Engineering

Tools

CUDA
Python
Linux
Git

Job description

SimTech, Inc. in Huntsville, AL seeks a Senior Software Engineer to join a diverse team. You will design, develop, and optimize high-performance software in C++ and Python, with CUDA acceleration, for model and tool development and V&V activities.

You will work on complex mathematical algorithms, leverage Linux environments, and contribute to DoD-oriented programs while mentoring junior engineers and supporting secure operations at a strategic level.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - HPC, CUDA & DoD Ready
Senior Software Engineer - HPC, CUDA & DoD Ready

Simtechinc • Huntsville (AL)

On-site
USD 100,000 - 130,000
Market-leading compensation package
Excellent benefits
Outstanding retirement plan
+1
Senior HPC Software Engineer — CUDA/C++/Python
Senior HPC Software Engineer — CUDA/C++/Python

Simulation Technologies Inc. (SimTech) • Huntsville (AL)

On-site
USD 120,000 - 180,000
Comprehensive compensation package
Excellent benefits
Outstanding retirement plan
+1
Software Engineer (Mid) - C++/Python, HPC & DoD Focus
Software Engineer (Mid) - C++/Python, HPC & DoD Focus

Simulation Technologies Inc. (SimTech) • Huntsville (AL)

Hybrid
USD 90,000 - 130,000
Competitive benefits
Work-life balance
Retirement plan
+1
Mid-Level HPC Software Engineer (C++, Python, CUDA)
Mid-Level HPC Software Engineer (C++, Python, CUDA)

Simulation Technologies Inc. (SimTech) • Huntsville (AL)

On-site
USD 90,000 - 120,000
Market leading compensation package
Excellent benefits
Work/life balance
+2
Senior HPC Software Engineer — C++, CUDA, Clearance
Senior HPC Software Engineer — C++, CUDA, Clearance

Simulation Technologies Inc. (SimTech) • Huntsville (AL)

On-site
USD 140,000 - 190,000
Market leading compensation package
Excellent benefits
Work/life balance
+2
Real-Time Systems Engineer - C++, CUDA, Python
Real-Time Systems Engineer - C++, CUDA, Python

Simulation Technologies Inc. (SimTech) • Huntsville (AL)

On-site
USD 90,000 - 120,000
Market-leading compensation
Excellent benefits
Work-life balance
+2
Software Engineer, Senior
Software Engineer, Senior

Socket.dev • Huntsville (AL)

On-site
USD 100,000 - 130,000
Market-leading compensation package
Excellent benefits
Outstanding retirement plan
+1
Software Engineer, Senior
Software Engineer, Senior

Simulation Technologies Inc. (SimTech) • Huntsville (AL)

On-site
USD 140,000 - 190,000
Market leading compensation package
Excellent benefits
Work/life balance
+2
Software Engineer, Mid -Level
Software Engineer, Mid -Level

Simulation Technologies Inc. (SimTech) • Huntsville (AL)

On-site
USD 90,000 - 120,000
Market-leading compensation
Excellent benefits
Work-life balance
+2
HPC Software Engineer
HPC Software Engineer

Cornerstone Defense LLC • Colorado Springs (CO)

On-site
USD 140,000 - 230,000