Role Overview
As a Senior System Software Engineer, you will lead the design and development of Embedded Controller (EC) firmware for client platforms. You'll work across teams and with external partners to implement, integrate, and debug low-level system software that powers advanced computing devices.
Key Responsibilities
- Design, code, and deliver EC firmware for client systems using ARM architecture
- Integrate firmware with platform-level components and other firmware modules
- Collaborate with hardware engineers to review schematics and system architecture
- Support EC chip vendors and OEMs/ODMs with technical guidance and documentation
- Partner with vendors to optimize firmware performance and compatibility with NVIDIA technologies
- Work with QA and test teams to develop automation tools and validation frameworks
- Create technical materials and specifications for external partners
Required Qualifications
- Bachelor’s degree or higher in Electrical Engineering, Computer Science, or equivalent practical experience
- Minimum of 5 years in system software or firmware development
- Proven experience with ARM-based firmware implementation
- Strong background in C/C++ and embedded Linux environments
- Familiarity with low-level interfaces including GPIO, I2C, SPI, eSPI, PCIe, and JTAG
- Experience with PCIe enumeration and platform-level I/O in notebook systems
- Hands-on debugging skills in embedded Linux
- Proficiency in Python for scripting and automation
- Experience collaborating with hardware teams, ODMs, and component vendors
- Excellent communication skills and a strong commitment to quality and accountability
- Self-motivated with a drive to solve complex technical challenges
Preferred Qualifications
- Experience with Zephyr OS
- Deep knowledge of ARM embedded architectures
- Background supporting Windows on Arm platforms
Work Environment
This is a hybrid role, offering flexibility while maintaining close collaboration with engineering teams. The culture emphasizes innovation, autonomy, and a strong commitment to technical excellence and teamwork.
Compensation & Benefits
Competitive salary and a comprehensive benefits package are offered, reflecting our commitment to supporting employee well-being and long-term success.
Company Culture
We value creativity, initiative, and a passion for solving hard problems. Our environment is built on trust, collaboration, and a shared focus on delivering high-quality results. We encourage independent thinking and support engineers who take ownership of their work.
Equal Opportunity Employer
We are committed to equal employment opportunities and welcome diversity in our workplace. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
