via LinkedIn
$120K - 160K a year
Design and optimize DSP algorithms for real-time geophysical systems using GPU acceleration and support lab and field testing.
Strong background in DSP and applied mathematics, proficiency in C/C++, Python, or MATLAB, Linux experience, and eligibility for U.S. Security Clearance.
Algorithm Software Engineer (Signal Processing) Houston, Texas (On-Site) $120,000 – $160,000 + Medical/Dental/Vision + 401k Match + PTO + Paid Holidays Are you a Software Engineer with strong experience in signal processing, real-time computation, or GPU/CUDA acceleration? This is a great opportunity to join a specialist technology organization developing advanced geophysical sensing and data-processing systems used in demanding operational environments. In this role, you’ll design and implement complex DSP algorithms, contribute to distributed real-time processing architecture, and develop high-performance software using C/C++, Python, MATLAB, and CUDA. You’ll collaborate closely with engineering teams to tackle challenging mathematical and system-level problems, optimize real-time performance, and support hands-on testing in both laboratory and field environments. This role is ideal for a Software engineer who loves working close to hardware, solving complex algorithms, and pushing high-speed data processing, while gaining deep technical growth and long-term stability in advanced geophysical systems and high-performance computing. The Role: • Develop and optimize DSP algorithms for real-time geophysical systems • Utilize CUDA and GPU acceleration for high-performance processing • Support both lab-based and field integration/testing • Contribute to system architecture, code quality, and performance improvements The Person: • Strong DSP and applied mathematics background • Proficient in C/C++, Python, and/or MATLAB • Linux or embedded Linux experience • Eligible to obtain U.S. Security Clearance
This job posting was last updated on 12/9/2025