> Markdown version of [/jobs/ext/1318642-staff-software-applications-engineer](https://www.wearedevelopers.com/jobs/ext/1318642-staff-software-applications-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Applications Engineer - **Company:** Data Center, Inc. - **Location:** San Jose, CA, United States - **Experience:** Experienced - **Salary:** $115,000.0 - $170,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Application Programming Interfaces (APIs), Software Applications, C++ (Programming Language), Content Management Interoperability Services, System Configuration, Data Centers, Python (Programming Language), Real-Time Operating Systems, Signal Processing, Programming Languages - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/5d284fea-12d1-4c9c-8484-46ad2c2f1f0c ## About the Role * Proficient in programming languages C, C++, and Python * Knowledge of latest OIF's Common Management Interface Specification (CMIS) * Experience programming microcontrollers such as STMicroelectronics STM32 series * Knowledge of I2C and SPI interfaces and developing drivers * Experience with optimizing PAM4 signals for receiving and transmitting * Experience with configuring and coding for RTOS, GUI development, and signal processing experience preferred * Experience working with lab equipment such as BERTs, DCAs, and traffic analyzers preferred * Knowledge of SERDES interfaces, signal processing blocks, and performance metrics preferred * Knowledge of and writing control code for EML and MZ based modulators preferred * BS in Electrical Engineering or related + 5 years of experience, or MS + 3 years of experience, or Ph.D., The actual starting base salary will be determined by the match to certain role-related criteria such as educational degree(s) or equivalent, relevant work experience, skillset needed for the role, and geographic location; this is not an all-inclusive list as some roles may require unique skills or experience. ## Description MaxLinear is seeking a Staff Software Applications Engineer to join our team. In this role, you will focus on the following: * Work with local customers and support their product designs with components from MaxLinear's Data Center Connectivity division on the following products: high-speed PAM4 DSPs and Transimpedance Amplifies (TIAs), used in IMDD optical modules, Linear Receive Optics (LRO) modules, Active Electrical Cables (AECs), electrical retimers and similar products requiring high-speed SERDES interfaces * Support MaxLinear DSP integration into customer products * Address customer technical questions beyond software * Write and support example microcontroller code to interface with MaxLinear DSP APIs * Collaborate on GUI definition and/or development * Develop conference and customer demonstrations of MaxLinear DSP capabilities * Optimize SERDES and optical links through DSP signal processing block configuration * Some travel around California and occasionally Asia ## Related Videos - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [The Sustainability Race: AI's Promises, Pitfalls and Potential](https://www.wearedevelopers.com/videos/100155-the-sustainability-race-ai-s-promises-pitfalls-and-potential) - [Perfect Pitch: Unveiling the Mathematical Symphony Behind a Guitar Tuner](https://www.wearedevelopers.com/videos/1095-perfect-pitch-unveiling-the-mathematical-symphony-behind-a-guitar-tuner) - [Enterprise Linux as Container Images](https://www.wearedevelopers.com/videos/1610-enterprise-linux-as-container-images) - [From Bedside Beeps to Interoperable Bytes – Getting your medical devices ready to talk the IEEE 11073 language](https://www.wearedevelopers.com/videos/771-from-bedside-beeps-to-interoperable-bytes-getting-your-medical-devices-ready-to-talk-the-ieee-11073-language) - [Building the Nervous System of AI - Michael Kagan (NVIDIA)](https://www.wearedevelopers.com/videos/2133-building-the-nervous-system-of-ai-michael-kagan-nvidia) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)