Signal Processing Engineer (Bengaluru)

Signal Processing Engineer (Bengaluru)

22 Oct
|
Sykatiya Technologies
|
Bengaluru

22 Oct

Sykatiya Technologies

Bengaluru

About the Role
We are looking for a skilled DSP Engineer to design, develop, optimize, and implement digital signal processing algorithms for embedded and high-performance computing platforms. The ideal candidate will have strong fundamentals in signal processing, proficiency in C/C++ programming, and experience implementing algorithms on DSP processors, embedded SoCs, or specialized hardware platforms. The role involves algorithm development, performance optimization, fixed-point implementation, and hardware-software integration in collaboration with architecture, firmware, and hardware engineering teams.

Key Responsibilities
• Design, develop, and implement digital signal processing algorithms for real-time embedded applications.
• Develop and optimize signal processing algorithms for audio, image, video, communications, radar, or other application domains.
• Implement DSP algorithms using C/C++ and MATLAB/Python for prototyping, simulation, and validation.
• Optimize algorithms for latency, throughput, memory usage, power consumption, and computational efficiency.
• Perform fixed-point and floating-point algorithm development, modeling, and numerical analysis.
• Implement and optimize algorithms on DSP processors, embedded CPUs, and heterogeneous SoC platforms.
• Analyze algorithm performance and identify opportunities for SIMD/vectorization and hardware acceleration.
• Develop test benches, perform algorithm verification, and validate implementation against reference models.
• Collaborate with architecture, RTL, firmware, compiler, and validation teams for system integration.




• Debug and resolve numerical accuracy, performance, and real-time processing issues.
• Document algorithm designs, implementation details, performance benchmarks, and validation results. Required Skills and Qualifications
• Bachelor's or Master's degree in Electronics and Communication Engineering, Electrical Engineering, Signal Processing, Computer Science, or a related field.
• Strong understanding of digital signal processing fundamentals, including:
• Sampling theory and signal reconstruction
• FIR/IIR filters and filter design
• FFT, DFT, and spectral analysis
• Convolution and correlation
• Adaptive filtering and statistical signal processing
• Strong programming skills in C/C++.
• Hands-on experience implementing DSP algorithms in embedded or real-time environments.
• Proficiency in MATLAB or Python for algorithm modeling, simulation, and analysis.
• Understanding of fixed-point arithmetic, numerical precision, quantization, and overflow management.
• Knowledge of algorithm optimization, computational complexity, and memory management.
• Experience with debugging, profiling, and performance analysis.




• Understanding of real-time processing constraints and embedded software development. Preferred Skills
• Experience with DSP architectures and processors from TI, Qualcomm, Cadence, or CEVA.
• Knowledge of SIMD, vector processing, intrinsics, and assembly-level optimization.
• Experience with ARM NEON, Hexagon DSP, or other vector/DSP instruction sets.
• Familiarity with embedded Linux, RTOS, and hardware-software interfaces.
• Experience with audio processing, speech enhancement, noise cancellation, or acoustic algorithms.
• Exposure to wireless communications, modem signal processing, radar, computer vision, or image processing.
• Knowledge of DSP compiler toolchains, cycle profiling, and memory hierarchy optimization.
• Experience with AI/DSP integration or machine-learning inference on edge devices. Education and Experience
• 6-12 years of relevant experience in DSP algorithm development, embedded signal processing, or DSP software optimization.
• Strong problem-solving skills and the ability to translate mathematical algorithms into optimized production-quality code.
• Experience working with cross-functional hardware and software teams is preferred. Key Competencies
• Robust mathematical and analytical skills.
• Excellent debugging and root-cause analysis capabilities.
• Ability to optimize algorithms under strict power, performance, and memory constraints.
• Clear technical communication and documentation.
• Ownership of deliverables and effective collaboration across engineering teams.

📌 Signal Processing Engineer (Bengaluru)
🏢 Sykatiya Technologies
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: signal processing engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: signal processing engineer (bengaluru) / bengaluru