Find a jobRecruiters

Staff Software Engineer - DSP FW

Exclusive opportunity

Onsite

Staff Software Engineer - DSP FW

Maxlinear

Staff Software Engineer - DSP FW

Skills

GitJira

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

14 October 2026

What they need


Job highlights

  • Experience of developing embedded firmware / software on top of an RTOS .
  • Experience in working on ARM / Tensilica processors .
  • Experience of debugging embedded firmware using JTAG and / or instruments like oscilloscopes,logic analyzers,etc .
  • Experience in implementing signal processing algorithms in C .
  • Experience with DPD,AGC,power control FW . .

The Staff SW Engineer - DSP FW role involves developing embedded firmware for MaxLinear SoCs, including low-level drivers, boot code, RTOS-based software, and DSP algorithm implementation. The position requires expertise in C/C++, RTOS (ThreadX/FreeRTOS), ARM/Tensilica processors, and digital signal processing for communication systems. The engineer will work closely with ASIC, algorithm, and systems teams, while also focusing on debugging, performance optimization, code reviews, and firmware development for RF control, calibration, and signal processing applications.

You will focus on:

  • Design and implement software for Maxlinear SoCs; this includes developing low level firmware drivers, system boot code, RTOS abstraction layers, firmware features and host applications
  • Develop FW to exercise the HW data paths
  • Develop FW to implement DSP algorithms
  • Participate in peer code and design reviews and Unit testing
  • Interface with ASIC, algorithm, and systems engineers
  • Performance tuning and optimization of firmware stack

Qualifications

  • Excellent C/C++ programming skills
  • Experience of developing embedded firmware/software on top of an RTOS
  • Experience in working on ARM/Tensilica processors
  • In depth understanding of RTOS (ThreadX/FreeRTOS)
  • Understanding/implementation of Digital signal processing for communication systems
  • Experience of debugging embedded firmware using JTAG and/or instruments like oscilloscopes, logic analyzers, etc
  • Experience in implementing signal processing algorithms in C
  • Experience with FW control loops for RF front end, ADC/DAC calibration
  • Experience with DPD, AGC, power control FW
  • In depth understanding of version control software - SVN or Git or Perforce
  • Ticketing systems like JIRA or Redmine or Bugzilla
  • BS/MS in Electrical Engineering, Electronics, Computer Science or communications or related domain - 2 to 6 yrs

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Ingénieur Logiciel Embarqué C Expérimenté

50-55k€ (Annuel)

Permanent contract

Toulouse, France

Hybrid

Skills

SwiftGit

1 year ago

Quick apply

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

11 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools