Real-Time Software Engineer (Mid) – C++/CUDA/Python

Simulation Technologies Inc. (SimTech)

Huntsville (AL)

Hybrid

USD 85,000 - 110,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SimTech, Inc. in Huntsville, AL, is seeking a Mid-level Software Engineer to join a diverse team building real-time lab control applications. You will develop and maintain software, perform testing, and collaborate with internal and external teams to ensure program success.

The role requires a Bachelor's or Master's in engineering or CS and 3+ years of software development experience with C++ and Python. Experience with CUDA, Linux, and DevSecOps for DoD assets is highly beneficial; U.S.

Qualifications

  • Bachelor's or Master's degree in Engineering, Physics, Mathematics, or CS.
  • 3+ years of experience in software engineering, modeling & simulation, or application development.
  • Proficient with C++ and Python with ability to code complex systems and learn CUDA.
  • Proficient with the Linux ecosystem (RedHat and/or Debian).
  • Experience with advanced mathematical techniques preferred.
  • Experience with DevSecOps for DoD assets is beneficial.

Responsibilities

  • Develop and maintain real-time lab control applications.
  • Test and analyze software to support system design and evaluation.
  • Design and implement software in C++, CUDA, and Python with documentation (Doxygen/UML).
  • Apply mathematical/analytical solutions for calculations and transformations.
  • Collaborate with cross-functional teams and stakeholders.
  • Prepare technical reports and presentations for internal/external teams.

Skills

C++
Python
Mathematical techniques
Linux

Education

Engineering degree (Software/Electrical/CS)

Tools

CUDA
Doxygen
UML

Job description

SimTech, Inc. in Huntsville, AL, is seeking a Mid-level Software Engineer to join a diverse team building real-time lab control applications. You will develop and maintain software, perform testing, and collaborate with internal and external teams to ensure program success.

The role requires a Bachelor's or Master's in engineering or CS and 3+ years of software development experience with C++ and Python. Experience with CUDA, Linux, and DevSecOps for DoD assets is highly beneficial; U.S.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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 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
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
Software Engineer, Mid -Level
Software Engineer, Mid -Level

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

Hybrid
USD 85,000 - 110,000
Junior Software Engineer: Growth, Benefits & Impact
Junior Software Engineer: Growth, Benefits & Impact

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

On-site
USD 65,000 - 82,000
Benefits package
Work-life balance
Retirement plan
Mid-Level Test Engineer for Real-Time Defense Systems
Mid-Level Test Engineer for Real-Time Defense Systems

Simtechinc • Huntsville (AL)

On-site
USD 85,000 - 120,000
Excellent benefits
Work-life balance
Career advancement opportunities
Systems Integration & Analysis Specialist II
Systems Integration & Analysis Specialist II

Simtechinc • Huntsville (AL)

On-site
USD 70,000 - 90,000
Real-Time C++ Software Engineer – DoD Systems
Real-Time C++ Software Engineer – DoD Systems

Capstone Research Corporation • Huntsville (AL)

On-site
USD 90,000 - 120,000
100% Company Provided Medical Insurance
Matching 401K
Profit Sharing