Scientific Programmer: GPU-Accelerated Location Tech

Pop-Up Talent

Santa Clara (CA)

On-site

USD 90,000 - 120,000

Full time

14 days+
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

A tech company specializing in wireless technologies is seeking a Scientific Programmer to join their research-driven team. You will maintain and develop C/C++ location engine code and support Python tools for data analysis. The ideal candidate has over 3 years of experience in C/C++ and Python, strong analytical skills, and a background in numerical algorithms. This is an opportunity to work on next-generation wireless solutions and contribute to impactful innovations in the field.

Qualifications

  • At least 3+ years of experience programming in C/C++ and Python for scientific, analytical, or computational software.
  • Strong skills in numerical algorithms, simulations, and data-processing pipelines.
  • Excellent analytical, math, and statistics skills.

Responsibilities

  • Maintain and adapt existing C/C++ location engine code for next-gen wireless technologies.
  • Develop and support Python tools for research and data analysis.
  • Implement new algorithms in Python and assist with geolocation dataset analysis.

Skills

C/C++ programming
Python programming
Numerical algorithms
Data-processing pipelines
Machine learning frameworks
Performance profiling
Memory optimization
Parallelization

Education

Degree in Computer Science, Engineering, or related field

Tools

scikit-learn
PyTorch
TensorFlow
Matlab
Java
Kotlin
Scala

Job description

A tech company specializing in wireless technologies is seeking a Scientific Programmer to join their research-driven team. You will maintain and develop C/C++ location engine code and support Python tools for data analysis. The ideal candidate has over 3 years of experience in C/C++ and Python, strong analytical skills, and a background in numerical algorithms. This is an opportunity to work on next-generation wireless solutions and contribute to impactful innovations in the field.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Scientific Programmer
Scientific Programmer

Pop-Up Talent • Santa Clara (CA)

On-site
USD 90,000 - 120,000
Senior Scientific Programmer — HPC & Inverse Theory
Senior Scientific Programmer — HPC & Inverse Theory

Hexagon Lavish • Atlanta (GA)

On-site
USD 80,000 - 100,000
C++ Software Engineer — Scientific HPC & GPUs
C++ Software Engineer — Scientific HPC & GPUs

Stellar Science Ltd Co • Albuquerque (NM)

On-site
USD 90,000 - 120,000
C++ Software Engineer — Scientific Computing & ML Tools
C++ Software Engineer — Scientific Computing & ML Tools

Stellar Science Ltd Co • Albuquerque (NM)

On-site
USD 90,000 - 130,000
Senior HPC Software Engineer - GPU & AI Systems
Senior HPC Software Engineer - GPU & AI Systems

AMD • Oregon (IL)

On-site
USD 90,000 - 120,000
C++ Staff / Sr. Staff Software Engineer - GPU Programming
C++ Staff / Sr. Staff Software Engineer - GPU Programming

SciTec, Inc. • Boulder (CO)

On-site
USD 108,000 - 160,000
Competitive salary
ESOP
401K
+7
Remote Space Weather Testbed Programmer
Remote Space Weather Testbed Programmer

Lynker • Boulder (CO)

Remote
USD 120,000 - 180,000
Comprehensive healthcare at no monthly cost
401(k) retirement plan with company-matching
Tuition assistance and training reimbursement
Senior Python Engineer - AI-Driven Scientific Computing
Senior Python Engineer - AI-Driven Scientific Computing

Swayable • Washington

On-site
USD 90,000 - 150,000
Remote C++ N-Body Scientific Programmer
Remote C++ N-Body Scientific Programmer

Inside Higher Ed • Chapel Hill (NC)

Hybrid
USD 60,000 - 80,000
Real-Time GPU Software Engineer (CUDA/C++)
Real-Time GPU Software Engineer (CUDA/C++)

Leidos • United States

On-site
USD 140,000 - 190,000
Competitive benefits
4 or more weeks Paid Time Off
401K with 6% company match
+2