Staff Software Engineer - DSP FW
MaxLinear, Inc. (company site, opens in a new tab)2–6 yrsOn-siteDirect career pageEst. 12–22 LPA
Posted on 9 Sept
Reach people at MaxLinear, Inc.
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at MaxLinear, Inc. you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Develop embedded firmware including low-level drivers, boot code, RTOS layers, and DSP algorithm implementation for MaxLinear SoCs.
- Collaborate with ASIC, algorithm, and systems teams to deliver optimized firmware for RF control, calibration, and signal processing applications.
- Perform debugging, performance tuning, code reviews, and unit testing of embedded firmware.
Minimum Requirements
- Strong proficiency in C/C++ programming for embedded systems.
- Experience with RTOS development, specifically ThreadX or FreeRTOS, on ARM or Tensilica processors.
- 2 to 6 years of work experience in embedded firmware/software development in communication systems domain.
- Bachelor's or Master's degree in Electrical Engineering, Electronics, Computer Science, Communications or related field.
Ideal Candidate Profile
- Experienced in developing and optimizing embedded firmware stacks for communication SoCs with practical knowledge of DSP algorithms and RF front-end firmware control.
- Comfortable working in cross-functional teams involving ASIC, algorithm, and system engineers with emphasis on debugging and performance optimization.
- Familiar with version control (SVN/Git/Perforce) and ticketing systems (JIRA/Redmine/Bugzilla) indicating disciplined software development practices.