Responsibilities
- Write, review, and maintain C/C++ source code for firmware products
- Interpret and implement firmware designs based on internal and customer-driven specifications
- Conduct unit and system-level testing, including diagnosing and resolving product failures
- Design low-level firmware components, operating systems, and device architectures alongside hardware and ASIC teams
- Collaborate across multiple firmware domains to expand expertise throughout the SSD stack
- Translate product requirements into actionable development and validation strategies with stakeholders
- Support and exemplify Agile/Kanban practices focused on quality, team ownership, and iterative progress
- Align development priorities with engineering teams to meet project milestones
Compensation
$105,440- $164,800. Actual pay varies based on skills, experience, qualifications, and location.
Work Arrangement
Hybrid
Other
- The compensation range for this role is $105,440- $164,800. Actual compensation is influenced by a variety of factors including but not limited to skills, experience, qualifications, and geographic location.
- This is a Hybrid role reporting from Rancho Cordova, CA onsite an average of 3 days per week.