Real-Time Systems Engineer - C++, CUDA, Python

Simulation Technologies Inc. (SimTech)

Huntsville (AL)

On-site

USD 90,000 - 120,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
Excellent benefits
Work-life balance
Retirement plan
Career advancement

Job summary

SimTech, Inc. in Huntsville, AL is seeking a Mid-Level Software Engineer to develop and maintain real-time lab control applications. You will design software in C++, CUDA, and Python, ensuring scalability and maintainability, with documentation and UML/Doxygen artifacts.

You will collaborate with internal and external teams, support CI/CD workflows, and apply advanced mathematical techniques to model and simulate complex systems in a defense-oriented lab environment.

Qualifications

  • Bachelor's or Master's degree in Engineering, Physics, Mathematics, or Computer Science.
  • 3+ years of experience in software engineering, modeling & simulation, or application development.
  • Proficient with C++ and Python with demonstrated ability to code complex systems, and familiarity with CUDA.
  • Proficient with development in the Linux ecosystem (RedHat and/or Debian).

Responsibilities

  • Develop and maintain real-time lab control applications.
  • Design and implement software in C++, CUDA, and Python with documentation (Doxygen/UML).
  • Support CI/CD processes and tools for modern deployments.
  • Evaluate objectives and select appropriate engineering approaches.

Skills

C++
Python
CUDA
Linux
Team collaboration

Education

Bachelor's or Master's in Engineering / CS
Physics / Mathematics

Tools

CI/CD
DevSecOps
Linux (RedHat/Debian)

Job description

SimTech, Inc. in Huntsville, AL is seeking a Mid-Level Software Engineer to develop and maintain real-time lab control applications. You will design software in C++, CUDA, and Python, ensuring scalability and maintainability, with documentation and UML/Doxygen artifacts.

You will collaborate with internal and external teams, support CI/CD workflows, and apply advanced mathematical techniques to model and simulate complex systems in a defense-oriented lab environment.

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

Similar jobs worth comparing

Mid-Level Software Engineer - HPC, GPU, C++/Python
Mid-Level Software Engineer - HPC, GPU, C++/Python

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

On-site
USD 90,000 - 130,000
Retirement plan
Competitive benefits
Work-life balance
Mid-Level Real-Time Systems Engineer - C++, CUDA, Python
Mid-Level Real-Time Systems Engineer - C++, CUDA, Python

Simtechinc • Huntsville (AL)

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

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

On-site
USD 120,000 - 180,000
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
Software Engineer, Mid-Level
Software Engineer, Mid-Level

Simtechinc • Huntsville (AL)

On-site
USD 80,000 - 100,000
Market leading compensation package
Excellent benefits
Outstanding retirement plan
+1
Senior Software Engineer: HPC, CUDA & DoD (Secret)
Senior Software Engineer: HPC, CUDA & DoD (Secret)

Simtechinc • Huntsville (AL)

On-site
USD 110,000 - 160,000
Excellent benefits
Retirement plan
Career advancement
+1
Senior Software Engineer, HPC/CUDA for DoD
Senior Software Engineer, HPC/CUDA for DoD

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

On-site
USD 120,000 - 170,000
Excellent benefits
Retirement plan
Career advancement
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, 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
Software Engineer, Mid-Level
Software Engineer, Mid-Level

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

On-site
USD 90,000 - 130,000
Retirement plan
Competitive benefits
Work-life balance