Senior Firmware Engineer - Embedded Controller

November 8

Apply Now
Logo of NVIDIA

NVIDIA

GPU-accelerated computing • artificial intelligence • deep learning • virtual reality • gaming

10,000+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

Description

• Own firmware development for embedded controllers • Work with various stakeholders to understand requirements • Implement features and debug issues • Provide technical support to partners and customers • Design, implement, and deliver Embedded Controller (EC) firmware for notebooks • Integration of EC firmware with other platform firmware • Collaborate with testing architects to produce test tools and automation • Develop collaterals for EC chip vendors and OEMs/ODMs

Requirements

• Bachelor’s Degree or higher in Electrical Engineering or Computer Science (or equivalent experience) • 5+ yrs of proven experience • Experience implementing firmware in ARM Architecture • Experience implementing system software in a Linux OS environment • Experience implementing Embedded Controller (EC) firmware • Solid experience in C/C++ development • Solid understanding of low-level interfaces like GPIO/I2C/SPI/eSPI/PCIe/JTAG etc. • PCIe enumeration, IO at platform level for notebooks • Experience working closely with HW teams, ODMs and vendors to introduce and support notebooks • Background in python for scripting, and debugging skills in embedded Linux operating environments • Excellent written and oral communication skills • Good work ethics • High sense of teamwork • Love to produce quality work • Commitment to finish your tasks every single day • Self-starter who loves to find creative solutions to exciting problems

Benefits

• equity • benefits

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com