> Markdown version of [/jobs/ext/3051177-senior-system-software-engineer-embedded-controller](https://www.wearedevelopers.com/jobs/ext/3051177-senior-system-software-engineer-embedded-controller). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior System Software Engineer - Embedded Controller - **Company:** NVIDIA Corporation - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Salary:** $124,800.0 - $135,200.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Artificial Intelligence, Computer Engineering, Programming Tools, Device Drivers, Embedded Software, Firmware, PCI Express, Real-Time Operating Systems, System Software, Scripting, Information Technology - **Published:** September 24, 2026 - **Apply:** https://www.jofdav.com/jobs/59848855-senior-system-software-engineer-embedded-controller ## About the Role * Proven experience in system software, embedded software, or a related field * Bachelor's degree in Computer Science, Computer Engineering, or a related field (or equivalent experience). * 5+ years of meaningful experience. * Experience writing software in C, and scripting to build, test, or run that software * Background with embedded software, a real-time operating system, and device drivers, and with low-level interfaces such as interrupts, GPIO, DMA, PCIe, or I2C * Experience delivering software you were accountable for, from design through release and support Ways to stand out in a crowd: * Experience using AI development tools to write, review, and test software more efficiently * Background with embedded software for power, thermal, or performance and experience designing real-time control software * Experience with operating system internals, kernel modules, or computer architecture * Experience with firmware security or safety * Background with Rust We have some of the most forward-thinking and dedicated people in the world working for us. If you're creative and autonomous, we want to hear from you. ## Description We are looking for a senior engineer to improve GPU system software and the way that software is built. You will work on firmware, a real-time operating system, driver interfaces, and the build, test, and execution infrastructure that supports them. When a new approach improves on the current one, you will carry it from design through implementation, bring-up, and support after release, so other engineers can build on it. What you'll be doing: * Improve the product and the process used to build, test, and run it. * Design and implement firmware and real-time operating system changes, and the driver interface that connects them with the rest of the system. * Use current development tools, including tools that generate and check code, and make those tools part of how the team develops and validates software. * Work with hardware and software partners in other locations to resolve issues and deliver the result. ## Related Videos - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)