System Software Engineer / Product Engineer

Open 20d

Role: System Software Engineer / Product Engineer

JD:
Education & Experience

  • Bachelor’s or master’s degree in computer science, Electrical Engineering, Computer Engineering, or equivalent.
  • Typically, 4–8+years of experience in system software, firmware, OS, or platform engineering roles.

Technical Skills

  • Strong understanding of system software architecture and platform integration.

o Hands-on experience withone or more:

§ Windows or Linux OS internals

§ Device drivers or hardware-enabling software

o Solid debugging skills across hardware–firmware–OS boundaries.

o Knowledge of industry interfaces and protocols (e.g. PCIe, USB, I2C) is a plus.

Process & Soft Skills

  • Strong analytical and problem-solving mindset with a process-driven approach.
  • Ability to work independently and lead initiatives with minimal supervision.
  • Excellent communication skills; able to influence across engineering, validation, and ODM teams.
  • Comfortable operating in global, cross-site, and cross-functional environments.