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.