Skip to main content

DSP & Algorithm Engineer (Electrical/Optical SerDes)

Posted 3 days ago

per internationalSan Jose (CA)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Electrical / Optical SerDes DSP & Algorithm Engineer
Location: San Jose, CA or Irvine, CA (4 days on-site)
Our client is looking for an experienced DSP and communications engineer to join a team developing advanced algorithms and architectures for next-generation high-speed electrical and optical SerDes. This is a highly technical, hands-on position focused on algorithm development, system modeling, architecture optimization, and implementation support. More senior candidates may operate as technical leads or managers but are expected to remain closely involved in hands-on technical development
Key Responsibilities: Develop advanced DSP algorithms and architectures for high-speed electrical and optical SerDes systems. Develop system and algorithm models using MATLAB, Python and/or C++ to evaluate performance and architectural trade-offs. Develop and optimize algorithms for areas including equalization, timing recovery/CDR, compensation, cancellation, sequence detection, and channel coding/FEC. Model analog front-end (AFE) impairments and develop DSP-based techniques to compensate for their impact on system performance. Optimize algorithms and architectures for power, performance and area (PPA). Support the transition from floating-point algorithm concepts into implementation-oriented and bit-true/cycle-true models. Work closely with digital, analog, RTL, verification and system teams throughout the design lifecycle. Support design verification, silicon bring-up, debugging and post-silicon validation. Collaborate with engineering teams across multiple international locations. Provide technical leadership and architectural direction where appropriate to experience level.
Requirements: Deep understanding of digital signal processing (DSP), communication theory and high-speed communication systems. Strong experience in wireline and/or optical communications. Experience developing or architecting DSP algorithms for high-speed SerDes or related communication systems. Strong system modeling capability using MATLAB, Python and/or C++. Relevant technical experience may include: Optical communications / optical DSP Electrical SerDes Ethernet PHY Coherent communications CDR / timing recovery Adaptation algorithms Coding / FEC Compensation and cancellation algorithms AFE impairment modeling and DSP-based compensation Experience taking algorithms from initial concept and modeling through implementation and validation is highly valued. Experience with analog circuit design and/or RTL design is advantageous. Strong communication skills and ability to work effectively across multidisciplinary and geographically distributed engineering teams. MS or PhD in Electrical Engineering, Computer Science or a related discipline.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this