Software Engineer, Senior

Simulation Technologies Inc. (SimTech)

Huntsville (AL)

On-site

USD 140,000 - 190,000

Full time

4 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

Benefits offered by this job

Market leading compensation package
Excellent benefits
Work/life balance
Outstanding retirement plan
Career advancement

Job summary

Simulation Technologies Inc. (SimTech) in Huntsville, AL, seeks a Software Engineer to develop, integrate, and validate high‑performance software with C++, Python, and CUDA, focusing on parallel processing and advanced mathematics.

Responsibilities include optimizing code for HPC environments, applying modeling and simulation techniques, and contributing to software architecture and SDLC. U.S. Citizenship and an active Secret clearance are required.

Qualifications

  • Bachelor's or graduate degree in a technical field
  • At least 10 years of professional software development experience
  • U.S. Citizenship and an active Secret clearance required

Responsibilities

  • Develop, integrate, and validate complex software applications using C++, Python, and CUDA
  • Optimize code for high-performance, parallel processing environments

Skills

C++
Python
CUDA
GPU programming
Parallel processing
Modeling & Simulation
Software development
Linux
Software architecture
Object-oriented design
SDLC
High-performance computing
Analytical algorithms
Data integrity
Technical leadership
Problem-solving

Education

Bachelor's degree
Graduate degree

Tools

Linux
Software design tools

Job description

The Software Engineer will develop, integrate, and validate complex software applications using C++, Python, and CUDA. They are responsible for implementing advanced mathematical algorithms and optimizing code for high-performance, parallel processing environments.

Requirements: Candidates must hold a Bachelor's or Graduate degree in a technical field and possess at least 10 years of professional software development experience. A U.S. Citizenship and an active Secret Security clearance are strictly required for this role.

Key Skills: C++, Python, CUDA, GPU programming, Parallel processing, Modeling & Simulation, Software development, Linux, Software architecture, Object-oriented design, SDLC, High-performance computing, Analytical algorithms, Data integrity, Technical leadership, Problem-solving

Benefits: Market leading compensation package, Excellent benefits, Work/life balance, Outstanding retirement plan, Career advancement

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

Similar jobs worth comparing

Software Engineer, Mid-Level
Software Engineer, Mid-Level

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

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

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

On-site
USD 120,000 - 180,000
Comprehensive compensation package
Excellent benefits
Outstanding retirement plan
+1
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
Principal System Software Engineer - CUDA Driver
Principal System Software Engineer - CUDA Driver

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Equity
Benefits
Senior Software Engineer - Image and Data Processing Libraries
Senior Software Engineer - Image and Data Processing Libraries

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 320,000
Equity
Senior Software Engineer - CUDA Driver
Senior Software Engineer - CUDA Driver

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 241,500
Equity
Benefits package
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
Software Engineer

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 140,000 - 210,000
Senior Software Engineer - HPC/GPU (CUDA), C++, Python
Senior Software Engineer - HPC/GPU (CUDA), C++, Python

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

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Modern Technology Solutions, Inc. (MTSI) • Huntsville (AL)

On-site
USD 110,000 - 170,000