🔔 FCM Loaded

Senior Firmware Engineer

System Soft Technologies

5 - 10 years

Bengaluru

Posted: 29/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Role: Firmware Engineer

Duration:6-12 months

Location :Hybrid -Bangalore



Job Responsibilities:

  • Participate as a member of the NAND characterization team to architect, prototype and implement firmware for FlashTech NVMe Controllers for newest generations of NAND from various NAND vendors.
  • Work on Machine Learning based NAND management algorithms.
  • Generate comprehensive firmware and engineering documentation.
  • Troubleshoot and resolve complex software problems in embedded real-time systems.
  • Mentor and train other team members.

Requirements/Qualifications:

Minimum Qualifications:

  • A good team player.
  • A methodical and processes driven work ethic.
  • Excellent written and verbal communication skills.
  • Prior experience in SSD firmware development: NAND management algorithm development including but not limited to read error handling.
  • Bachelors degree in computer science, computer engineering or equivalent field.
  • 12+ years of related experience
  • Strong C/C++/Python programming and debugging skills.
  • ARM system programming experience.
  • Working knowledge of Machine Learning algorithms.
  • Knowledge of SSD firmware architecture and algorithms, including:

&; Flash translation layer

&; Caching

&; NAND management

  • In-depth knowledge of NVMe and PCIe protocols

Preferred Qualifications:

  • Experience in the use of bus analyzers, JTAG, emulators and other firmware debugging tools.
  • Agile development methodology experience.
  • Lab time with PCIe and logic analyzers.
  • Experience with Linux as a development environment.
  • Board and first-silicon bring-up.


Please share resume to

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.