NVIDIA
US - California - Santa Clara
View Company Profile /
<< Go Back
Develop system software for ARM Trusted Firmware and build AI-assisted engineering workflows for firmware exploration, implementation, debugging, testing, and documentation. Collaborate across boot, runtime, power-management, OS, and hypervisor interfaces, contribute to upstream ARM technologies and specifications, and evaluate architectural feasibility, safety, and CPU performance.
Requirements: Requires a bachelor's or master's degree in computer science, electrical engineering, or a related field (or equivalent experience), plus at least five years of system software development experience. Candidates need strong C or C++ skills, low-level debugging experience, firmware or other hardware-adjacent software experience, and deep knowledge of operating systems and computer architecture; AI-assisted development experience is also expected.
Key Skills: C, C++, System Software Development, Trusted Firmware, ARM Architecture, Low-Level Debugging, Embedded Software, Kernel-Level Software, Operating System Fundamentals, Computer Architecture, AI-Assisted Development, AI Agent Development, Retrieval-Augmented Generation, Firmware Security, Power Management, CPU Performance Analysis
Benefits: Equity, Comprehensive Benefits Package
© 2026 engineeringjobs.net, Inc. All Rights Reserved.
Terms of Service | Privacy
Powered by JOBBEX