
Digital Signal Processing (DSP) Engineering Scientist - GNSS
Austin, TXJobSeen 1w agoSeen in employer's feed 1 day ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Austin, TX, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The Digital Signal Processing Engineering Scientist designs, develops, implements, and optimizes GNSS signal-processing algorithms, including acquisition, tracking, correlation, and demodulation. The role translates mathematical models and specifications into software, validates algorithms through simulation and testing, analyzes signal behavior, and integrates DSP components into larger systems in collaboration with firmware, software, and hardware teams.
Skills & qualifications
Skills
Full job description
Algorithm Design and Development: Design and develop GNSS signal processing algorithms including acquisition, tracking, correlation, and demodulation. Translate mathematical models and specifications into efficient software implementations. Optimize algorithms for performance, latency, memory, and power constraints. Prototype and validate algorithms through simulation and testing.Implementation and Optimization: Implement DSP algorithms in Python/C/C++ or other appropriate languages. Optimize code for real-time performance on target platforms. Develop and maintain reusable signal processing libraries and components. Perform code reviews and ensure implementation quality. Debug and resolve signal processing issues.Signal Analysis and Modeling: Analyze GNSS signals in various domains. Develop simulation models and other testing methodologies to validate algorithms. Characterize system performance under various operating conditions. Investigate and resolve signal processing anomalies.System Integration and Collaboration: Integrate DSP components into larger systems and applications. Work with hardware teams to implement algorithms on target platforms. Define interfaces and APIs for signal processing modules. Collaborate with firmware, software, and hardware teams on system architecture.Documentation and Best Practices: Document algorithm designs, specifications, and implementation details. Create and maintain technical specifications. Maintain code in version control. Adhere to coding standards and best practices.Other related functions as assigned.
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Ramp;D Signal and Information Processing Software Developer (Engineering Scientist)UNIVERSITY OF TEXAS AT AUSTIN · Austin, TXStaff Communication Systems Modeling & SimulationCesiumAstro · Austin, TXPosted 4w agoPosted 4w ago
Senior Audio Software Development EngineerHP Inc. · Austin, TX · $122–192K/yrPosted todayPosted todaySignal Integrity Measurement EngineerGraphcore · Austin, TXPosted 2w agoPosted 2w ago
Digital Power Electronics Firmware EngineerAllen Control Systems · Austin, TXPosted 1 day agoPosted 1 day ago
You've read the whole posting — now see how you match it.