Staff Software Engineer (India)

Staff Software Engineer (India)

09 Sep
|
MaxLinear
|
India

09 Sep

MaxLinear

India

Responsibilities
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
Company Overview
MaxLinear is a global, NASDAQ-traded company (MXL) where the entrepreneurial spirit is alive and well. We

📌 Staff Software Engineer (India)
🏢 MaxLinear
📍 India

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: staff software engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: staff software engineer (india) / india