System Software Engineer / Product Engineer
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.