DSP Engineer - Platforming

Talentbridge

Pune District

On-site

INR 1,200,000 - 1,800,000

Full time

4 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

Talentbridge in Pune, India is seeking DSP Engineers to provide hands‑on implementation, porting, integration, optimization, and validation of DSP algorithms across embedded audio platforms. You will work with senior engineers to convert reference implementations into robust production software.

The ideal candidate has a strong background in C/C++, MATLAB/Simulink, and embedded software development, with 3–8+ years of experience, and a passion for optimization and rigorous testing.

Qualifications

  • Bachelor's degree in EE/CE/CS or related field.
  • 3-8+ years of DSP/embedded software experience.
  • Strong MATLAB; Simulink experience preferred.
  • Proficient in C/C++ and embedded software development.

Responsibilities

  • Implement and port DSP algorithms into production C/C++.
  • Translate MATLAB/Simulink reference implementations into embedded software.
  • Integrate DSP components into existing software frameworks and platform code.
  • Develop unit tests and validate algorithms using provided test vectors.
  • Compare embedded results with reference models and expected performance.
  • Debug numerical, integration, and performance issues.
  • Support fixed‑point and floating‑point arithmetic.
  • Profile CPU and memory usage; optimize performance.
  • Follow coding and testing practices; participate in code reviews.
  • Document implementation details and test results.
  • Collaborate with distributed engineering teams.

Skills

C/C++
MATLAB
Simulink
DSP fundamentals
Embedded software
Unit tests
Code reviews
Fixed-point
Floating-point
Version control
Performance optimization

Education

Bachelor's degree in Electrical/Computer Engineering or related field

Tools

Tensilica HiFi
ARM
SIMD
Python scripting
Embedded DSP architectures
ML tooling

Job description

General Description

We are seeking DSP Engineers to provide hands‑on implementation, porting, integration, optimization, and validation capacity for DSP algorithms across embedded audio platforms. These engineers will work with senior DSP engineers and algorithm developers to convert reference implementations into robust production software.

Key Responsibilities
  • Implement and port DSP algorithms into production C/C++.
  • Translate MATLAB/Simulink reference implementations into embedded software.
  • Integrate DSP components into existing software frameworks and platform code.
  • Develop unit tests and execute algorithm validation using provided test vectors.
  • Compare embedded implementation results against reference models and expected performance.
  • Debug numerical, integration, and performance issues.
  • Support fixed‑point and floating‑point implementations.
  • Profile CPU and memory utilization and support performance optimization.
  • Optimize implementations for embedded DSP targets under direction from senior engineers.
  • Participate in code reviews and follow established coding and testing practices.
  • Document implementation details, test results, and identified technical gaps.
  • Work effectively with distributed engineering teams.
Required Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • 3-8+ years of relevant DSP, embedded software, or related development experience.
  • Working knowledge of digital signal processing fundamentals.
  • Working proficiency in MATLAB; Simulink experience preferred.
  • Strong C/C++ programming skills.
  • Experience developing or debugging embedded software.
  • Understanding of fixed‑point and floating‑point arithmetic.
  • Experience with software testing, debugging, and version‑control workflows.
  • Ability to work effectively with technical direction from senior engineers.
Preferred / Advantageous Qualifications
  • Audio DSP experience.
  • Experience with Tensilica HiFi, ARM, or other embedded DSP architectures.
  • SIMD/vector optimization experience.
  • Embedded Coder experience.
  • Python scripting and test automation.
  • ML implementation experience.
  • Experience with AI-assisted development tools to prototype and validate.
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
Software Engineer
Software Engineer

Qualcomm • Hyderabad

On-site
INR 2,400,000 - 4,000,000
Software Engineer
Software Engineer

Bibha.ai • Bengaluru

On-site
INR 800,000 - 1,200,000
Competitive salary package
Health and wellness benefits
Opportunity for professional development and career growth
+1
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
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

Skynetics • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Engineer, Senior- DSP (CE)
Engineer, Senior- DSP (CE)

QUALCOMM, Inc. • Hyderabad

On-site
INR 1,200,000 - 1,700,000
Engineer, Senior- DSP (CE)
Engineer, Senior- DSP (CE)

Qualcomm • Hyderabad

On-site
INR 1,500,000 - 2,400,000
Senior Engineer - Audio DSP
Senior Engineer - Audio DSP

Qualcomm • Hyderabad

On-site
INR 1,400,000 - 2,200,000
Senior Embedded Linux Development Engineer
Senior Embedded Linux Development Engineer

Luxoft • Bengaluru

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