Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Firmware Engineer

NVIDIA

. Take part in research, design, and development of QoS and firmware algorithms, enhancing performance, reliability, and scalability .

Posted 10/23/2026full-timeTel Aviv • IsraelMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in firmware development, particularly in C programming and embedded systems, while leading technical teams and managing complex projects. Proficient in networking technology and protocols, with strong problem-solving and multitasking abilities in fast-paced environments.

Highest-signal resume keywords
C ProgrammingEmbedded Systems ProgrammingTechnical LeadershipNetwork ProtocolsReal-Time Programming

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Firmware DevelopmentQoS AlgorithmsSystem DebuggingVerification TestingPerformance Optimization
Soft Skills
Problem-SolvingCollaborationAttention to DetailInterpersonal SkillsMultitasking
Certifications & Qualifications
Bachelor's Degree in Electrical EngineeringMaster's Degree in Computer Science
Industry Keywords
FirmwareNetworking TechnologyPre-Silicon EnvironmentsPost-Silicon EnvironmentsComplex Firmware Projects

About the role

Key responsibilities & impact
  • Take part in research, design, and development of QoS and firmware algorithms, enhancing performance, reliability, and scalability
  • Provide hardware-aware technical guidance for core firmware development, prioritizing maintainability for long-term code reliability and performance
  • Work closely with architecture and different software design teams
  • Implement new features in the core of NVIDIA NIC Firmware in pre- and post-silicon environments
  • Develop verification tests for advanced features in a complex firmware testing environment
  • Gain a deep understanding of system debugging, networking technology and stacks, and the hardware/firmware/software relationship
  • Contribute to leading a major development team while participating hands-on in development activities

Requirements

What you’ll need
  • Bachelor's or Master's degree in Electrical Engineering or Computer Science fields from a known institute
  • 3+ years of professional experience
  • Proven experience in technical leadership and making key decisions for complex firmware projects
  • Proficiency in C and embedded systems programming
  • Strong problem-solving skills with a hands-on approach
  • Ability to learn complex concepts in a fast-paced environment
  • Excellent attention to detail and highly organized
  • Excellent collaboration and social skills
  • Motivated and independent with strong interpersonal skills
  • Knowledge of network protocols
  • Real-time programming
  • Ability to build effective working relationships across multiple organizational functions, engineers, and managers
  • Strong multitasking and real-time crisis management skills
  • Ability to understand and extract action plans from complicated technical discussions and translate them into clear messaging for multifunctional and executive status reporting

Benefits

Comp & perks
  • Equal opportunity employer committed to fostering a diverse work environment
  • Non-discrimination in hiring and promotion practices