搜索建议:

外企
远程办公
remote
data analyst
国外工作
strategy
marketing
japanese
python
finance
兼职
实习
sourcing
澳門
Shanghai
香港
上海市
澳門
顺德区
九龍
Yuen Long District
北京市
葵青區
屯門區
Suzhou City

Principal Engineer, Firmware Engineering

SanDisk
Shanghai, 上海市
1天前
Company Description


Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today’s needs and tomorrow’s next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we’re living in and that we have the power to shape.

Sandisk meets people and businesses at the intersection of their aspirations and the moment, enabling them to keep moving and pushing possibility forward. We do this through the balance of our powerhouse manufacturing capabilities and our industry-leading portfolio of products that are recognized globally for innovation, performance and quality.

Sandisk has two facilities recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These facilities were also recognized as Sustainability Lighthouses for breakthroughs in efficient operations. With our global reach, we ensure the global supply chain has access to the Flash memory it needs to keep our world moving forward.


Job Description


As a Staff Firmware Engineer, you will design, and implement embedded firmware in C for cutting-edge storage solutions, including embedded NAND devices used in smartphones, tablets, and automotive systems. You will be instrumental in shaping the future of high-performance, low-latency storage products.

Key Responsibilities:

  • Design and implement robust firmware modules using C for real-time embedded systems.
  • Develop and optimize data structures, algorithms, and protocol stacks (e.g., UFS, PCIe, NVMe) for high-throughput storage interfaces.
  • Collaborate with cross-functional teams across geographies to deliver scalable and maintainable firmware solutions.
  • Work across simulation environments, FPGA platforms, and final hardware to validate and debug firmware.
  • Participate in Agile development cycles, leveraging CI/CD pipelines and automated testing frameworks.
  • Drive innovation and contribute to IP generation through deep technical problem-solving and architectural contributions.
  • Review system and board level specifications to ensure all FW features, verification, and diagnostic requirements are feasible and properly incorporated
  • Develop processes to identify embedded system design issues early in the product development lifecycle
  • Drive issue resolution and product stability to enable predictable and high quality product development

Qualifications


Required Skills and Experience

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering.
  • Minimum of 8 years of hands-on experience in embedded firmware development.
  • Strong programming expertise in C/C++, specifically for RTOS-based embedded systems.
  • Solid understanding of the firmware/software development lifecycle.
  • Proven experience in debugging and optimizing performance of complex embedded systems using a variety of tools and environments.
  • Strong analytical and problem-solving abilities.
  • Working knowledge of NAND flash fundamentals.
  • Excellent interpersonal skills and a collaborative mindset.
  • Experience working with cross-functional and geographically distributed teams.
  • Quick learner with the ability to adapt and implement solutions efficiently.
  • Ability to manage multiple tasks and meet tight deadlines.
  • Exceptional communication skills in English—both verbal and written—with the ability to work across cultural and organizational boundaries.

Preferred Qualifications

  • Direct experience in firmware development for NAND Flash-based products.
  • Proficiency in scripting and automation using Python.
  • Prior contributions to patent filings or scientific publications.
  • Demonstrated experience delivering end-to-end storage stack solutions on cutting-edge or new hardware platforms.

Additional Information


Sandisk 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.

Sandisk 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.

申请
保存
举报职位
其他职位推荐:

Programing & Application Engineer

Lincoln Electric
Provincia di Cuneo, Piemonte
林肯电气是先进电弧焊解决方案、自动连接、装配和切割系统、等离子和氧燃料切割设备的工程、设计和制造领域的全球领导者,在钎焊和焊接合金领域也占据全球领先地位。林肯因其领先的材料科学、软件开发、自动化工程和应用专业知识而被誉为焊接专家™,这些专业知识可提高客户的制造...
2周前

Principal Engineer, Firmware Engineering

Sandisk
Shanghai, 上海市
  • Design and implement robust firmware modules using C for...
  • Develop and optimize data structures, algorithms, and...
1天前

wireless chip firmware engineer

聯發科技
澳門
wireless standards to development chip firmware & technical innovations Development of products related to wireless...
1周前

Design Engineer

Oerlikon
Beijing, 北京市
1. 按计划进行设计,确保设计质量及进度。 2. 解决生产过程中出现的与设计有关的问题,与相关人员沟通,必要时更新设计或制作放行文件。 3. 对本地化工作提供必要的技术支持。 4. 对现场安装提供技术支持,解决安装过程中的设计问题。 5....
2周前

Staff Engineer, Diag/Firmware

Celestica
Shanghai, 上海市
The Staff Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for...
1天前

Senior Manager - Transmission Engineering 变速箱设计高级经理

Cummins
澳門, 澳門
征求跨职能及跨学科技术专家与高级设计师意见并与其磋商,以通过全面的设计审核包向需要对各种设计概念进行整体评估的领先产品技术 (PPT) 或价值包引进 (VPI) 团队传达复杂的子系统及系统级设计意图。...
2周前

Maintenance Engineer

ZF Friedrichshafen AG
Zhangjiagang, 江苏省
  • Responsible for routine and preventive maintenance of the...
  • Co-work with technician to complete maintenance plan,...
2周前

Application Engineer ST

Henkel
顺德区, 广东省
在汉高,我们都有着各种不同的背景、观点和生活经历。我们相信,所有员工 的独特性就是我们的力量。加入我们,成为团队的一员,发挥您的独特性!我们欢 迎所有申请,无论申请人属于哪种性别、血统、文化、宗教、性取向、残疾状况以 及世代。
2周前

Firmware Engineer

Sensata Technologies, Inc.
顺德区, 广东省
  • Key participant in analyzing, designs, programs, debugs and...
  • Collaborates on the troubleshooting of codes for firmware...
3周前

Maintenance Engineer II

美国雅培
Shanghai, 上海市
……在工程维修经理/维修主管的领导下, 负责生产设备、仪器; 负责生产设备等的维修保养、改善工作, 设备质量问题改善,对生产线人员进行基本的操作和清洁维护指导,以保证生产的正常运行。
3周前