Signal Processing Engineer

Sykatiya Technologies Pvt Ltd

Bengaluru

On-site

INR 1,400,000 - 2,800,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sykatiya Technologies Pvt Ltd in Bengaluru is seeking a skilled DSP Engineer to design, develop, optimize, and implement digital signal processing algorithms for embedded and high-performance computing platforms.

The role requires strong fundamentals in signal processing, proficiency in C/C++, and hands-on experience with DSP processors, embedded SoCs, or specialized hardware. You will collaborate with architecture, firmware, and hardware teams to achieve real-time performance.

Qualifications

  • Strong fundamentals in digital signal processing and theory.
  • Experience implementing DSP algorithms on embedded platforms.
  • Proficiency in C/C++ and MATLAB/Python.
  • Hands-on experience with fixed-point arithmetic and numerical precision.
  • Ability to optimize for latency, power, and memory.

Responsibilities

  • Design and implement real-time DSP algorithms for embedded systems.
  • Optimize performance for latency, throughput, and memory usage.
  • Collaborate with architecture, firmware, and hardware teams.
  • Develop test benches and validate against reference models.
  • Document designs, benchmarks, and validation results.

Skills

DSP fundamentals
C/C++ programming
Embedded systems
MATLAB/Python
DSP processors/SoCs
Fixed-point arithmetic
Real-time processing

Education

B.E./B.Tech in Electronics or related field

Job description

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.
  • Strong 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DSP Engineer - Platforming
Senior DSP Engineer - Platforming

Talentbridge • Pune District

On-site
INR 350,000 - 600,000
DSP Engineer - Platforming
DSP Engineer - Platforming

Talentbridge • Pune District

On-site
INR 1,200,000 - 1,800,000
Software Engineer
Software Engineer

Qualcomm • Hyderabad

On-site
INR 2,400,000 - 4,000,000
Signal Processing Engineer
Signal Processing Engineer

Best NanoTech • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Software Engineer C/C++, Python
Software Engineer C/C++, Python

Tomorrow World Technologies (TWT) • Bengaluru

On-site
INR 800,000 - 1,200,000
Digital Signal Processing Engineer
Digital Signal Processing Engineer

Catalyx Space, Inc. • Ahmedabad District

On-site
INR 1,200,000 - 2,100,000
DSP Architect
DSP Architect

Omni Design Technologies, Inc. • Bengaluru

On-site
INR 4,200,000 - 6,200,000
Engineer, Senior- DSP (CE)
Engineer, Senior- DSP (CE)

QUALCOMM, Inc. • Hyderabad

On-site
INR 1,200,000 - 1,700,000
Software Technical Architect (DSP Embedded Systems)
Software Technical Architect (DSP Embedded Systems)

Vedya Labs • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Competitive compensation
Career growth opportunities
Collaborative team culture
Audio DSP Developer | Mirafra Technologies | Bangalore
Audio DSP Developer | Mirafra Technologies | Bangalore

Mirafra Technologies • Bengaluru

On-site
INR 600,000 - 850,000