Senior Diagnostic Software Engineer

Invidia

Shenzhen, China
Strong c/c++ programming skills
Operating systems and kernel programming
Soc architecture familiarity
You will work closely with hardware and software engineers to develop high-quality diagnostic software used worldwide in data center and automotive products

Job Summary

  • You will work closely with hardware and software engineers to develop high-quality diagnostic software used worldwide in data center and automotive products.
  • The role involves developing drivers and tests through the full software development lifecycle and optimizing features for SOC use cases.
  • NVIDIA is a highly desirable employer known for its forward-thinking and hardworking teams, offering a creative and autonomous engineering environment.

Matching Summary

You will work closely with hardware and software engineers to develop high-quality diagnostic software used worldwide in data center and automotive products.

Skills & Requirements

Must-have

  • Strong C/C++ programming skills
  • Operating systems and kernel programming
  • SOC architecture familiarity
  • Driver development and debugging
  • Software development lifecycle experience

Nice-to-have

  • Knowledge of Linux Kernel internals
  • Understanding of ARM platforms
  • Experience with diagnostic software solutions
  • Excellent communication and planning skills

Key Requirements

  • BS or MS in EE/CS
  • 5+ years industry experience

Work Rights

Not specified

Tailored Resume

Cover Letter