onsite
Digital Signal Processing DSP Engineer - 3dB Labs
Software Engineer
DSP Engineer designing and implementing high‑performance signal algorithms in C/C++ and MATLAB, optimizing for real‑time FPGA and embedded platforms.
About the role
Key Responsibilities
- Develop and optimize DSP algorithms for real‑time audio, video, and sensor processing.
- Translate mathematical models into efficient C/C++ code and FPGA RTL.
- Collaborate with cross‑functional teams to integrate DSP modules into product stacks.
- Perform performance profiling, debugging, and hardware‑software co‑design.
- Document design decisions, test plans, and user guides.
Requirements
- BS/MS in Electrical Engineering, Computer Engineering, or related field.
- Strong background in DSP theory and practical algorithm implementation.
- Proficiency in C/C++ and MATLAB/Simulink.
- Experience with FPGA development (VHDL/Verilog) and real‑time operating systems.
- Excellent problem‑solving skills and ability to work independently or in small teams.
Skills
cudapythonlinuxelectrical engineering