FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in firmware design and development for NVLink Switches and GPU products, with strong skills in C and Python programming, embedded software, and real-time programming. Possesses a solid understanding of system debugging, networking technology, and the hardware/software relationship, along with experience in pre-silicon environments.
Highest-signal resume keywords
Firmware Design & DevelopmentProficient in C ProgrammingEmbedded Software & Real-Time ProgrammingNetworking Protocols KnowledgePre-Silicon Environment Exposure
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C ProgrammingPython ProgrammingEmbedded Software DevelopmentReal-Time ProgrammingSystem DebuggingNetworking TechnologySimulation & EmulationLinux Internals
Soft Skills
Analytical SkillsCreative Problem-SolvingGood Communication SkillsTeam CollaborationMotivation to Learn
Industry Keywords
NVLink SwitchesGPU FirmwareSoftware Development LifecycleCo-SimulationCo-Emulation
Tech Stack
Tools & technologiesLinuxPythonSwitching
About the role
Key responsibilities & impact- Design & Develop firmware as part of core of NVLink Switches & GPU firmware.
- Drive features execution end-to-end, including integrations, co-simulations and co-emulation in pre and in pre & post-silicon.
- Collaborate with architecture and different software design teams throughout the software development lifecycle.
- Gain a deep understanding of system debugging, networking technology, and stacks, as well as the HW/FW/SW relationship.
- Collaborate with other NVIDIA R&D teams around the globe.
- Innovate! Bring NVIDIA’s FW Switching & GPU products to shine on first days at customer’s view.
Requirements
What you’ll need- B.Sc. in Computer Engineering, Computer Science, or Electrical Engineering
- Proficient knowledge of C
- Excellent understanding of embedded SW and real-time programming
- Strong analytical, creative, debugging and problem-solving skills
- Strong programming skills in Python
- An excellent teammate with good communication skills.
- Knowledge of network protocols.
- Any exposure to pre-silicon environments - even academic or internship experience with simulation, emulation, or virtual platforms
- Motivation to learn and constantly improve processes and tools.
- Demonstrated curiosity and initiative: side projects, open-source contributions, or process improvements you drove on your own
- Comfortable with multitasking in a dynamic environment with shifting priorities and changing requirements and background in Linux internals.
Benefits
Comp & perks- NVIDIA is committed to fostering a diverse work environment and is proud to be an equal-opportunity employer.
