Senior Software Engineer - Kernel & Device Drivers
SambaNova Systemsabout 3 hours ago
Palo Alto, CA, USA
Senior / Staff+
H1B Sponsor
Responsibilities
- Own post-silicon bring-up and validation of high-speed IO and memory subsystems.
- Enable system power-on and bring-up readiness, including debug infrastructure and tooling.
- Lead system-level debug to root cause complex issues spanning silicon, board, and software layers.
- Drive cross-functional resolution with design, firmware, verification, and system teams.
- Support product validation, deployment, and RMA debug in partnership with engineering teams.
- Ensure readiness for product release with a focus on stability and performance.
- Review SoC, board design, and SI/PI analysis from a post-silicon perspective.
- Contribute to pre-silicon verification and emulation to improve bring-up efficiency.
- Develop scripts and tools to automate validation, debug, and data analysis workflows.
- Improve post-silicon validation methodologies and test scalability.
Requirements
- MS in Electrical Engineering or Computer Science.
- 7+ years of experience in post-silicon validation or system bring-up.
- Experience with high-speed IO or memory protocols such as PCIe, Ethernet, hBM, CXL, or UCIe.
- Strong analytical skills for test development and data analysis.
- Proficiency in scripting languages like bash and python.
- Proven ability to lead cross-functional debugging efforts.
- Self-starter with strong ownership and execution skills.
- Clear and effective communicator with a collaborative approach.
Benefits
- 95% premium coverage for employee medical insurance and 77% for dependents.
- Health Savings Account (HSA) with employer contribution.
- Dental, Vision, Short/Long term Disability, Basic Life, and AD&D insurance plans.
- Flexible Spending Account (FSA) options for Health Care and Dependent Care.
- Well-being benefits including Headspace subscription, Gympass+ membership, and counseling services.
Tech Stack
BashCPython
Categories
Embedded