Senior System Software Engineer - GPU and SoC
NVIDIA- Full Time
- Senior (5 to 8 years)
Candidates should possess 7 to 10 years of experience in software development, with strong knowledge of Linux device drivers, Linux Kernel Programming, Linux Kernel Internals, Yocto / Buildroot or other build systems, and experience with development tools such as oscilloscopes, protocol analyzers, emulators, and signal generators. Familiarity with Qualcomm, TI, NXP, NVIDIA, or Intel microprocessors and board support packages is required, along with a solid understanding of hardware schematics and datasheets.
The Technical Lead (Linux BSP) will be responsible for the design and development of real-time embedded software/firmware and PC/mobile based software applications, including analyzing requirements, performing software testing, conducting code reviews, documenting technical deliverables, and mentoring junior engineers. They will also troubleshoot software problems, develop new approaches to complex design problems, and follow defined software development life cycle processes while ensuring responsiveness to project requirements.
Global provider of technology solutions and services
Arrow Electronics provides technology solutions that support innovation for technology manufacturers and service providers. The company develops and delivers high-tech solutions that improve business operations and everyday life. Its offerings include computing, power management, and Internet of Things (IoT) applications. Arrow collaborates with clients to create complex technology systems, such as smart battery ecosystems for electric motorbikes and wearable health monitoring devices for firefighters. Unlike many competitors, Arrow not only sells technology products but also offers consulting and engineering services to help clients design and implement customized systems. The goal of Arrow Electronics is to drive innovation and enhance efficiency and quality of life through its comprehensive technology solutions.