Senior System Software Engineer - GPU and SoC
NVIDIA- Full Time
- Senior (5 to 8 years)
Candidates must hold a Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or possess equivalent experience. They should have at least three years of experience in system software development, including hands-on work with Windows, macOS, Linux/BSD, and Android systems. Proficiency in programming languages such as C/C++ and Java/Kotlin is required.
The Senior System Software Engineer will design, implement, and optimize system features including drivers, automated hardware validation harnesses, and debugging tools for the HW/FW/SW stack. They will develop and optimize solutions at the FW/SW interface, write and optimize harnesses for various hardware products, and collaborate with designers, software engineers, and QA to implement platform features. Furthermore, they will identify and resolve system issues, bugs, and performance bottlenecks through debugging and profiling tools, build tooling for optimization and debugging, and develop SDKs for 2nd and 3rd parties, while optimizing system software performance for different hardware and platforms to ensure low energy usage, memory overhead, and latency, and optimizing data flows with external hardware to ensure low latency.
Designs and markets gaming consoles and accessories
Working at PlayStation offers the opportunity to be part of a leading company in the gaming industry, renowned for its cutting-edge technology like haptic feedback and 4K HDR visuals. Employees are immersed in a culture of innovation and excellence that pushes the boundaries of gaming and entertainment. Contributing to a globally recognized brand that consistently delivers high-quality, immersive gaming experiences, ensures a dynamic and fulfilling work environment.