Firmware Engineer

09 Nov 2024

Vacancy expired!

Please share updated resume at satyas at innomethods dot com

Title :

Firmware Engineer

Location: Santa Clara, CA

Duration: Full Time

Job Description:

Responsibilities
  • Design and development of high-performance firmware and software for next generation SSD products.
  • Debug, optimize, and validate SSD firmware on complex embedded multi-core architectures.
  • Support customer qualification and adoption of SSD products.
  • Participate in advanced SSD storage development and research projects.

Minimum Qualifications
  • BS/MS in Computer/Electrical Engineering or Computer Science, and 5+ years of relevant experience in storage firmware development is required.
  • Strong programming experience and demonstrated proficiency in C/C for embedded systems, including development of algorithms, manipulation of complex data structures, and implementing highly optimized code, is required.
  • Relevant hands on experience in embedded software or firmware development, including storage devices or other embedded platforms is required.
  • Experience with one or more of the following storage related technologies: NAND Flash/FTL, NVM Express, SAS, SATA, SCSI, SSD, PCIe, UFS.
  • Experience with RISC V or ARM embedded multi-core microprocessor is required.
  • Hands on experience with JTAG/ICE debuggers and protocol analyzers is required.
  • Some scripting experience in one of Python/Perl/Ruby is desired.
  • Familiarity and experience with modern agile software development methodologies and practices is preferred.

Preferred Qualifications
  • Knowledge of specific SSD controller functions such as command handler, vendor commands, Flash Translation Layer, wear leveling, or garbage collection either as a FW developer or in testing such functions
  • Experience testing and debugging SSD controller hardware or Storage System hardware components
  • Demonstrated ability to work as a team player as part of a global team.
  • Good oral and written skills for communication and documentation of technical information.
  • Ability to work in a multinational environment and understands how to leverage cultural diversity.

Satya SenapatiEmail:satyas at innomethods dot com

  • ID: #22448573
  • State: California Santaclara 95050 Santaclara USA
  • City: Santaclara
  • Salary: $180,000 - $210,000
  • Job type: Permanent
  • Showed: 2021-11-09
  • Deadline: 2022-01-07
  • Category: Internet engineering