NVIDIA
High-Performance Computing & Networking, Artificial Intelligence, Visualization
SeniorFirmwarePHYDeveloper
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Firmware PHY Developer at NVIDIA. Skills: Firmware PHY/Algorithms, C programming, Embedded FW debugging, Physical layer development. Firmware development. Characterization”
What You'll Achieve.
Ensure outstanding product development from concept to customer satisfaction
Industry & Context.
Ability to investigate and triage difficult problems
What They're Looking For.
Must Have
B. Sc. or M. Sc. in Electrical or Computer Engineering, 5+ years of relevant experience, Proficient programming in C, Debugging experience and ability to investigate and triage difficult problems in embedded FW, Experience with developing the physical layer of communication protocols, Good understanding of analog, mixed-signal circuit operation
Nice to Have
Proficient in Python and MatLab, Good understanding of SerDes operation, Knowledgeable of Hardware/Software Development Process
What You'll Do.
Validation of state-of-the-art network devices
Implement FW functionality in signal processing units
Define implement and maintain FW algorithm to control the Silicon
Develop and test FW on emulation & simulation environments during the Pre-silicon phase
Debug and screen HW/FW/SW issues
Take an active part in silicon bring-up and SW development phases
How You'll Work.
Team & Collaboration
Work closely with the architecture, HW, and SW design teams; Work as part of a team with circuit design, algorithm, architects & HW design; Work with people across several countries
Communication Scope
Good communication skills; Excellent English verbal and written communication skills; Lead data-driven discussions about the product functionality and areas for improvement
Full Job Description
NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing & Networking, Artificial Intelligence, and Visualization. Our work opens up new universes to explore, enables outstanding creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to self-driving cars! We are now looking for an outstanding, creative & hardworking Firmware PHY/Algorithms Engineer to join our team. You will be responsible for firmware development, characterization & validation of state-of-the-art network devices. Work as part of a team with circuit design, algorithm, architects & HW design to ensure outstanding product development from concept to customer satisfaction. The qualified candidate should be comfortable working on different code environments and should demonstrate a passion for the creation, execution, and improvement of FW features to control mixed-signal circuits. **What you’ll be doing:** * Implement FW functionality in signal processing units of NVIDIA products * Work closely with the architecture, HW, and SW design teams * Define implement and maintain FW algorithm to control the Silicon * Develop and test FW on emulation & simulation environments during the Pre-silicon phase * Debug and screen HW/FW/SW issues * Take an active part in silicon bring-up and SW development phases * Lead data-driven discussions about the product functionality and areas for improvement **What we need to see:** * B.Sc. or M.Sc. in Electrical or Computer Engineering * 5+ years of relevant experience * Proficient programming in C * Debugging experience and ability to investigate and triage difficult problems in embedded FW * Experience with developing the physical layer of communication protocols * Good communication skills and the ability to work with people across several countries * Excellent English verbal and written communication skills * Good understanding of analog, mixed-signal circuit operation **Ways to stand
Applying for this Senior Firmware PHY Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about NVIDIA?
Real rants from real employees. Read before you apply.