Share
Job Description:
In this role you will join a team of highly skilled engineers involved in design, modeling, verification, firmware and software development for the physical layer of high speed SerDes at speeds of >200Gbps with both analog and digital components.
The types of software implemented include: control and status, debug functions, andinterface/integrationwith analog functions in both firmware and API levels.
Responsibilities may include:
Application and support SerDes software development
Assist in silicon bringup
Creating web based content and GUI
Optimize implementation at various levels including firmware, API and Application.
Document design and implementation details.
Develop, test and debug firmware associated with physical layer functionality
Lab testing and debug of SerDes IP
Typically requires a BS degree and at least 8 years of experience or a MS degree and at least 6 years of experience or a PhD and more than 3 years of experience developing, implementing, and testing embedded software and hardware products. Strong customer experience is essential as are strong software development and debugging skills.
Knowledge of PCIe and IEEE standards in SerDes
5+ years C/C++ programming for embedded applications
(Macros/CPP, data structures, cross compiling, cross debugging, cross platform GUI design)
Experience in building and maintaining GCC build platform including cross compilers and static analysis tools.
Knowledge in Ethernet SerDes and PCIe architecture and operation Expert with LINUX and LINUX Tools (SED, AWK, BASH, EXPECT, FLEX)
Experience in Python programming
Web based or Python GUI design and development
Excellent written and verbal communication
Familiar with Source code control and bug tracking systems
Compensation and Benefits
The annual base salary range for this position is $120,000 - $192,000
This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.
These jobs might be a good fit