Staff Software Applications Engineer

MaxLinearSan Jose, CA
Hybrid

About The Position

MaxLinear is seeking a Staff Software Applications Engineer to join our team. In this role, you will focus on supporting local customers and their product designs with components from MaxLinear’s Data Center Connectivity division. This includes high-speed PAM4 DSPs and Transimpedance Amplifiers (TIAs) used in various applications such as IMDD optical modules, Linear Receive Optics (LRO) modules, Active Electrical Cables (AECs), and electrical retimers. You will also address customer technical questions beyond software, collaborate on GUI definition and/or development, and develop demonstrations of MaxLinear DSP capabilities. A key aspect of the role involves optimizing SERDES and optical links through DSP signal processing block configuration. Some travel around California and occasionally Asia is expected.

Requirements

  • 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
  • BS in Electrical Engineering or related + 5 years of experience, or MS + 3 years of experience, or Ph.D.

Nice To Haves

  • Experience with configuring and coding for RTOS, GUI development, and signal processing experience
  • Experience working with lab equipment such as BERTs, DCAs, and traffic analyzers
  • Knowledge of SERDES interfaces, signal processing blocks, and performance metrics
  • Knowledge of and writing control code for EML and MZ based modulators

Responsibilities

  • 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

Benefits

  • health care benefits
  • 401k savings plan
  • Employee Stock Purchase Plan (ESPP)
  • paid time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service