We are seeking a skilled Signal Processing Engineer to join our team. In this role, you will be responsible for developing and optimizing signal processing algorithms using C/C++ and CUDA. The ideal candidate has strong technical expertise in high-performance computing and real-time signal processing..
At our company, we're at the forefront of signal processing and AI innovation. Join us in contributing to enhancing various RF domain sensors, including radars, synthetic aperture radars, and signal intelligence sensors.
Key Responsibilities:
Design, develop, and optimize high-performance algorithms using CUDA on GPU architectures.
Implement and maintain software modules for real-time data processing and computation.
Debug, profile, and optimize CUDA code to maximize performance and efficiency.
Develop and implement signal processing algorithms using C/C++
Optimize computational performance using CUDA for GPU acceleration
Work with real-time data processing and high-performance computing environments
Collaborate with cross-functional teams to integrate signal processing solutions into larger systems.
Requirements: Bachelors degree in Engineering or related fields.
Experience in C/C++ development
At least 2 years of hands-on experience with CUDA development for GPU acceleration
Strong understanding of signal processing concepts and algorithms
Experience in real-time and high-performance computing environments.
This position is open to all candidates.