Senior Engineer, Firmware Engineering
Western DigitalShenzhenUpdate time: June 8,2022
Job Description

Company Description

At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.

At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we’ve been doing just that. Our technology helped people put a man on the moon.

We are a key partner to some of the largest and highest growth organizations in the world. From energizing the most competitive gaming platforms, to enabling systems to make cities safer and cars smarter and more connected, to powering the data centers behind many of the world’s biggest companies and public cloud, Western Digital is fueling a brighter, smarter future.

Binge-watch any shows, use social media or shop online lately? You’ll find Western Digital supporting the storage infrastructure behind many of these platforms. And, that flash memory card that captures and preserves your most precious moments? That’s us, too.

We offer an expansive portfolio of technologies, storage devices and platforms for business and consumers alike. Our data-centric solutions are comprised of the Western Digital®, G-Technology™, SanDisk® and WD® brands.

Today’s exceptional challenges require your unique skills. It’s You & Western Digital. Together, we’re the next BIG thing in data.

Job Description

Job Responsibility 

As Firmware engineer, work closely with China and global (US, Japan) development team to build the future of test system

·       Design firmware architecture and develop relevant functions in firmware

·       Develop and optimize necessary test modules in low level firmware

·       Work with electrical engineers to define electronic circuit design

·       Troubleshoot and resolve issues which might be occurring in the test firmware and software;

·       Document test related firmware

·       Provide training and technical support to oversee factory (Thailand, Philippines)

 

·       与美国和日本的研发团队共同开发测试系统

·       设计底层固件架构并编写相应功能模块

·       在嵌入式代码中开发及优化必要的测试模块

·       与电气工程师合作来共同确定硬件设计方案

·       解决测试软件以及底层固件的问题

·       固件测试文档的编写

·       提供必要的技术支持和培训给海外的工厂

 

Qualifications

Job Requirement

·       Bachelor/Master degree or above in Computer Science, Electrical, Automation, or related technical field

·       Familiar with ARM or DSP processor architecture, RTOS and good understanding of electronics

·       Strong hands-on experience with firmware development in C/C++, familiar with common data structure and algorithm, C# experience is plus

·       Good knowledge about data processing and statistics

·       Familiar with I2C, SPI, UART, communication protocol and ADC/DAC control

·       Experience with RTOS is a plus

·       Experience with the use of source code management tools (SVN, Git)

·       Demonstrated self-managing, flexibility and adaptability

·       Good oral and written skills for communication and documentation in English and strong presentation skills

 

·       计算机,数学,电子,自动化及相关专业本科以上学历

·       熟悉ARM或DSP处理器架构以及实时操作系统,具有较好的电子电路基础;

·       精通C/C++编程语言,有C#开发经验更好,熟练掌握常用数据结构及算法

·       熟悉常用的数据分析处理以及统计学知识

·       熟悉SPI/I2C/UART等通信协议及ADC/DAC控制, 有实时系统应用经验更好

·       熟悉流行的软件版本控制工具,例如SVN或Git

·       较强的适应性和独立工作能力

·       良好的英语沟通能力和较强的演示技巧

Additional Information

Western Digital thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.

Western Digital is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at [email protected] to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Get email alerts for the latest"Senior Engineer, Firmware Engineering jobs in Shenzhen"