

What you’ll be doing:
Develop firmware and tools for GSYNC gaming monitors
Work with other teams at NVIDIA to coordinate development of new gaming features
Contribute ideas for next generations of monitors and GPU’s
Investigate and root cause issues and develop fixes
Work in a small, business focused team that brings real products to market
What we need to see:
BS or MS (preferred) degree or equivalent experience in CE or EE
6+ years of relevant work experience
C Programming Language and Embedded Software Engineering experience
Low-level Software Engineering for Embedded System Architectures including Microcontrollers, Microprocessors, and peripherals
Familiarity with device drivers, interrupt-driven design, and low-level hardware-software integration
Proficiency in debugging and troubleshooting embedded systems using tools such as oscilloscopes, logic analyzers, and software debuggers
Understanding of compilers
Experience with version control systems, especially Git, for collaborative and distributed development
Proficiency in version control workflows, including branching, merging, and pull requests using Git
Understanding of software optimization at the System on a Chip (SoC) level
Ways to stand out from the crowd:
Experience coding under RTOS like Zephyr
Working knowledge of embedded Linux, including kernel modules, device drivers, and user-space applications
Hardware experience (FPGA development, reading schematics)
Experience using CMake, Python
Video and/or audio signal processing background
Linux experience (kernel modules, device drivers, user-space applications)
You will also be eligible for equity and .
משרות נוספות שיכולות לעניין אותך