Embedded Firmware Engineer

Sandisk 

📍 Bengaluru, India 🇮🇳

full-time
mid-level
on-site
Expired
Posted —
This job posting has expired View All Embedded Firmware Engineer Jobs

Key Skills

EmbeddedC/C++MicrocontrollersRTOSJTAG

Industry

Consumer ElectronicsSemiconductor

Job Description

Company Description

Sandisk has been a pioneer in the field of data storage for over 25 years, providing reliable and high-performance solutions trusted by businesses and consumers worldwide. Our innovations power cutting-edge devices, from smartphones and laptops to data centers. As a vertically-integrated storage solutions company, we deliver quality and innovation efficiently, enabling transformative digital experiences. At Sandisk, we empower our employees to shape the future of technology and redefine the possibilities of flash memory storage. Join our team and be part of a global leader driving digital advancement.


Role Description

We are seeking a dedicated Embedded Firmware Engineer to join our team in Bengaluru in a full-time on-site role. You will be responsible for developing, designing, and optimizing embedded firmware for storage products. Your primary tasks will include writing, debugging, and testing firmware, implementing new features, and collaborating with cross-functional teams to ensure high-quality deliverables. You will also be responsible for optimizing system performance and resolving issues during the development lifecycle to meet performance benchmarks and product requirements.


Qualifications

  • Proficiency in Embedded Systems, C/C++ Programming, and Firmware Development
  • Strong understanding of Microcontrollers, Microprocessors, and RTOS
  • Experience with Debugging Tools, JTAG, Oscilloscopes, and Logic Analyzers
  • Knowledge of Storage Protocols (e.g., NAND, Flash Memory, SSD, HBF) and File Systems
  • Ability to work collaboratively with hardware and software teams in a cross-functional environment
  • Strong problem-solving skills and a detail-oriented approach
  • Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or related field
  • 3+ years of experience in embedded firmware development is preferred
  • Familiarity with Agile Development Practices and Version Control Tools (e.g., Git)