WDC is a leading innovator in Enterprise Storage. We are looking for a passionate and skilled Firmware Engineer to join our advanced development team in Irvine, CA. In this role, you'll design and ship embedded firmware for our latest generation technologies that powers enterprise storage products—writing C/C++ code that directly impacts how data centers and cloud infrastructure perform. You will act as a key player in driving innovation, reliability, and performance improvements across our storage solutions portfolio. Essential Duties & Responsibilities: Dive into building the next generation of heat assisted magnetic recording (HAMR) technology. Unleash your creativity and technical skills on new designs. Assist in designing, developing, and testing firmware solutions Collaborate with multidisciplinary teams (e.g., hardware engineers, validation teams, and architects) to define firmware requirements and deliver products in alignment with project goals. Write clean, efficient, and well-documented code in C/C++ or other relevant languages. Perform system-level debugging to analyze and resolve firmware issues impacting product performance or operational reliability. Conduct and participate in testing sessions to ensure firmware performance and reliability. Develop Python scripts for test automation, log parsing, and data checks. Contribute to the development of technical documentation, architecture designs, and code reviews to support the lifecycle of firmware projects. Utilize AI-assisted coding tools to enhance firmware coding efficiency and gain insights into advanced debugging methodologies.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Number of Employees
1-10 employees