Design and develop firmware for advanced data center products, with a focus on memory boot loaders and the initialization of intellectual property blocks within system-on-chip (SoC) architectures. This role spans both pre-silicon and post-silicon stages, requiring close collaboration across engineering teams to ensure robust firmware performance.
Key Responsibilities
- Develop, debug, verify, and validate low-level firmware components
- Contribute to daily development cycles and firmware integration tasks
- Apply strong analytical skills to diagnose and resolve complex technical issues
- Lead technical discussions and support cross-functional problem solving
- Build internal tools to improve development efficiency and code quality
- Ensure timely delivery of firmware deliverables aligned with project timelines
- Work closely with hardware and software teams to co-develop system solutions
Preferred Background
- Technical education and experience in the semiconductor field
- Familiarity with memory subsystems and related technologies
- Solid understanding of SoC architecture and system integration
- Experience with pre-silicon emulation, ASIC bring-up, and firmware debugging
- Knowledge of x86 or RISC-V instruction set architectures
- Proven work in embedded firmware or device driver development
- Proficiency in C programming and Python scripting
- Experience writing production-grade firmware
- Familiarity with GitHub or similar source control platforms
Work Environment
This position operates in a hybrid work model, allowing flexibility between remote and on-site collaboration. Our culture values innovation, direct communication, inclusiveness, and diverse perspectives. We emphasize technical excellence, humility, and the pursuit of extraordinary outcomes through human ingenuity.
Commitment to Inclusion
We are an equal opportunity employer and welcome applications from all qualified individuals. We do not discriminate based on age, ancestry, color, marital status, medical condition, disability, national origin, race, religion, political affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other protected characteristic. Accommodations are available upon request to support accessibility throughout the hiring process.
