remote
Principal Digital Signal Processing Engineer - Cambridge Consultants
Software Engineer
Lead advanced DSP research and development, designing high‑performance algorithms and hardware solutions for cutting‑edge products using MATLAB, C++, and FPGA platforms.
About the role
Key Responsibilities
- Architect and implement state‑of‑the‑art DSP algorithms for real‑time embedded systems.
- Collaborate with cross‑functional teams to translate product requirements into scalable hardware and software solutions.
- Lead design reviews, performance validation, and optimization of signal processing pipelines.
- Mentor junior engineers and drive best practices in coding, testing, and documentation.
- Stay current with emerging DSP technologies and integrate them into product roadmaps.
Requirements
- Extensive experience in DSP theory and practical implementation.
- Proficiency in MATLAB, C++, and FPGA development environments.
- Strong background in embedded systems and real‑time processing.
- Excellent problem‑solving skills and ability to work independently.
- Effective communication skills for cross‑team collaboration.