Make Your Resume Now

Staff Engineer, Product Development Engineering (Embedded Firmware)

Posted December 04, 2025
Full-time Entry Level

Job Overview

 

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.,  PCIe, NVMe) for high-throughput storage interfaces.
  • Collaborate with cross-functional teams across geographies to deliver scalable and maintainable firmware solutions.
  • Design and develop new firmware on latest ASIC to meet the requirements
  • Perform root cause analysis, debugging, and performance tuning of firmware and driver issues.
  • 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
  • Passion for learning and exploring new technologies.

 

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!