Description
We are looking for a System Software Engineer to work in our Chip system software group.
You will work closely with both hardware engineers and other software engineers to design, develop, and debug the diagnostic software stack used for CPU (Tegra / Vera) chips / products.
Responsibilities:
- Develop drivers and tests to see them through the full software development lifecycle.
- Work with software engineers, hardware, and arch teams to implement and optimize features for the diagnostic solutions used for various system-on-chip (SOC) use cases.
- Triage, debug, and implement fixes in the software stack.
- Communicate efficiently with peers throughout the company, as well as customers and partners.
Requirements:
- BS or MS in EE/CS and 5+ years of industry related experience
- Strong C/C++ programming skills.
- Familiarity with SOC architecture, and ability to work close to the hardware.
- Previous experience of working on a large modular system software code base is preferable.
- Strong problem-solving and debugging skills.
- Excellent communication and planning skills.
Preferred Qualifications:
- Knowledge of Linux Kernel internals.
- Solid understanding of ARM platforms
- Experience working with diagnostic software solutions.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/China-Shenzhen/Senior-System-Software-Engineer--CPU_JR2025929