Experienced Firmware Engineer

  • Full-time
  • Business Function: Firmware Engineering
  • Work Location: Kfar Saba Office--LOC_SNDK_Kfar Saba Office

Company Description

The future. It’s on you. You & Western Digital. 

We’ve been storing the world’s data for more than 50 years. Once, it was the most important thing we could do for data. Now we’re helping the world capture, preserve, access and transform data in a way only we can. 

The most game-changing companies, consumers, professionals, and governments come to us for the technologies and solutions they need to capture, preserve, access, and transform their data. 

But we can’t do it alone. Today’s exceptional data challenges require your exceptional skills. It’s You & Us. Together, we’re the next big thing in data. 

Western Digital® data-centric solutions are found under the G-Technology™, SanDisk®, and WD® brands.

Job Description

The Firmware group, located in Kfar Saba, is responsible for designing, developing and delivering cutting-edge embedded storage products for smart phones, tablets and automotive market.
In this position, you will design and implement firmware in C language for real-time embedded products – such as embedded NAND products for smartphones and tablets, and solid-state drives for consumer and enterprise products – to deliver best-in-class Flash storage products. Typical activities involve the design and implementation of data structures, software algorithms, data path, drivers for HW cores, and implementation of storage interfaces such as UFS, and eMMC – to deliver the future cutting-edge storage products.
The firmware development is done on multiple environments: PC with full HW simulation (C language in Visual Studio), FPGA board, and on the final product.
You will work closely with excellent colleague engineers, cope with complex challenges, innovate, and develop products that will be sold in millions of units.

 

Qualifications

  • Bsc. in Computer Science or Software / Computer / Electrical Engineering
  • At least 4 years of experience in RT / embedded systems
  • At least 4 years of experience in C development
  • Previous RTOS experience – advantage (e.g. ThreadX / MQX / Nucleus / VxWorks / Embedded Linux)
  • Experience in ARM or ARC processors family, debugging environments and tools
  • Capable of developing a wide system view for complex embedded systems
     

Additional Information

Because Western Digital thrives on the power of diversity and is committed to an inclusive environment where every individual can thrive through a sense of belonging, respect, and contribution, we are committed to giving every qualified applicant and employee an equal opportunity. Western Digital does not discriminate against any applicant or employee based on their protected class status and complies with all federal and state laws against discrimination, harassment, and retaliation, as well as the laws and regulations set forth in the "Equal Employment Opportunity is the Law" poster.

Privacy Policy