Talent.com
Staff Engineer, Product Development Engineering (Embedded Firmware Developer)

Staff Engineer, Product Development Engineering (Embedded Firmware Developer)

ConfidentialBengaluru / Bangalore, India
22 days ago
Job description

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

We are recruiting a Product Development Engineer to design and develop a Manufacturing / Reliability Firmware, which will be used to qualify NAND across memory products (SSD, USB, SD, uSD)

Job Responsibilities

  • Analyzing the requirements from cross functional teams to qualify the NAND for SSD (cSS / eSS), RPG (SD / uSD, USB, Ext SSD) products
  • Design & Development of Manufacturing / Reliability Firmware for NAND. Enhance the firmware as per the latest controller & NAND Specs. It needs detailed understanding of controller specification, NAND specification & debugging of both HW / FW components.
  • Qualify the NAND by testing it using Manufacturing / Reliability Firmware
  • Fix bugs in existing Manufacturing / Reliability FW, Test Programs and Collaborate with cross functional team in debugging issues from production
  • Should be able to work with geographically distributed teams and ensure on time & quality delivery of committed deliverables
  • Individual must have the passion to learn new technologies.

Job Requirements

  • Excellent in C programming skills, NAND Programming skills, Python skills
  • Very good knowledge and hands on experience with ARM / ARC / RISC-V microcontroller architecture and Peripherals (like TIMER / SPI / I2C / UART / USB / DMA)
  • Hands on experience in design, development, testing and debugging of embedded systems. Good knowledge on debugging tools like GDB, JTAG etc
  • Experience with RTOS (ThreadX) is desirable
  • Good knowledge of reading schematics and data sheets / specification for controller
  • Good to have knowledge / experience on NAND flash memory (BiCS)
  • Familiar with configuration management tools(SVN, Git, Bitbucket), defect tracking tools(JIRA), and peer review (like code collaborator)
  • Strong analytical and problem solving skills
  • Good communication (written and verbal) and interpersonal skills
  • Qualifications

  • Experience : 4 to 8 years (B.Tech / M.Tech)
  • Minimum qualification : B.E or B.Tech ( EEE / Electronics and communication / CSE)
  • 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 [HIDDEN TEXT] 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.

    Skills Required

    Data Sheets, Usb, Gdb, Bics, Uart, Spi, Svn, Jira, Git, Jtag, Bitbucket, DMA, I2c, C Programming, Python

    Create a job alert for this search

    Engineer Embedded • Bengaluru / Bangalore, India

    Related jobs
    • Promoted
    Advanced Lead Engineer-Embedded Sw.

    Advanced Lead Engineer-Embedded Sw.

    Wabtec CorporationBengaluru, Karnataka, India
    As an Application Development Engineer, you will be responsible to design, developing, and maintain programmable logic controller (PLC), SCADA & HMI system for industrial automation under Charging ...Show moreLast updated: 12 days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    TalentojBengaluru, Karnataka, India
    Strong proficiency in Embedded C.Hands-on experience with bare-metal firmware development.Proficiency with communication protocols : I2C, UART, RS485. Experience with ARM Cortex controllers (STM32, N...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Deputy Engineer

    Deputy Engineer

    Space pulse Technosolution Pvt ltd.Bengaluru, India
    Company : Space Pulse Technosolutions Pvt Ltd.We are looking for a passionate Microcontroller Programmer / Embedded Firmware Development Engineer to join our team. Develop and debug controller softwa...Show moreLast updated: 12 hours ago
    • Promoted
    Sr Advanced Embedded Engr

    Sr Advanced Embedded Engr

    HoneywellBengaluru, Karnataka, India
    At Honeywell, our people are driven by a desire to contribute, be challenged and grow.Our people make Honeywell a special company and are a key competitive advantage. Thousands of Honeywell Aerospac...Show moreLast updated: 3 days ago
    • Promoted
    Staff Software Engineer - Embedded [T500-20491]

    Staff Software Engineer - Embedded [T500-20491]

    HME IndiaBengaluru, Karnataka, India
    For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved...Show moreLast updated: 10 days ago
    • Promoted
    Product Engineer- Sr Staff

    Product Engineer- Sr Staff

    ConfidentialBengaluru / Bangalore, India
    Qualcomm India Private Limited.Engineering Group, Engineering Group > .Strong technology focus and experience in networking technology areas that include WLAN, Ethernet, Bridging and Routing.Strong ...Show moreLast updated: 16 days ago
    • Promoted
    Staff Engineer, Firmware Engineering- Embedded Firmware, UFS, PCIe, NVMe

    Staff Engineer, Firmware Engineering- Embedded Firmware, UFS, PCIe, NVMe

    ConfidentialBengaluru / Bangalore, India
    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 groundbre...Show moreLast updated: 22 days ago
    • Promoted
    Staff Engineer, Product Engineering

    Staff Engineer, Product Engineering

    ConfidentialBengaluru / Bangalore, India
    Postman is the world's leading API platform, used by more than 40 million developers and 500,000 organizations, including 98% of the Fortune 500. Postman is helping developers and professionals acro...Show moreLast updated: 22 days ago
    • Promoted
    Staff Engineer, Product Development Engineering (Embedded Firmware)

    Staff Engineer, Product Development Engineering (Embedded Firmware)

    ConfidentialBengaluru / Bangalore, India
    At Sandisk, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. At our core, Sandisk is a company of problem solver...Show moreLast updated: 12 days ago
    • Promoted
    Staff Engineer - Product Definition Engineering

    Staff Engineer - Product Definition Engineering

    ConfidentialBengaluru / Bangalore, India
    The Staff Engineer – Product definition operates as an engine line / modules / domain lead responsible for PDE deliverables that meet customer, partner, and program needs. In this role you will work wit...Show moreLast updated: 22 days ago
    • Promoted
    Senior Hardware and Firmware Engineer

    Senior Hardware and Firmware Engineer

    ConfidentialBengaluru / Bangalore, India
    In this role, you have the opportunity to lead the innovation for Criador Labs.We are looking for a highly self-motivated and passionate embedded developer responsible for developing.Medical Device...Show moreLast updated: 12 days ago
    • Promoted
    Staff Product Engineer

    Staff Product Engineer

    ConfidentialBengaluru / Bangalore, India
    Renesas is a global semiconductor company providing hardware and software solutions for a range of cutting-edge technologies including self-driving cars, robots, automated factory equipment, and sm...Show moreLast updated: 22 days ago
    • Promoted
    Hardware Design Engineer

    Hardware Design Engineer

    Space pulse Technosolution Pvt ltd.bangalore, karnataka, in
    Space Pulse Technosolutions Pvt Ltd.We are looking for a passionate.Microcontroller Programmer / Embedded Firmware Development Engineer. Develop and debug controller software in.UART, SPI, I2C, ADC,...Show moreLast updated: 2 days ago
    • Promoted
    Staff Engineer, Firmware Engineering

    Staff Engineer, Firmware Engineering

    ConfidentialBengaluru / Bangalore, India
    At Cepheid, we are passionate about improving health care through fast, accurate diagnostic testing.Our mission drives us, every moment of every day, as we develop scalable, groundbreaking solution...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Embedded Software Engineer

    Staff Embedded Software Engineer

    ConfidentialBengaluru / Bangalore
    Staff Embedded Software Engineer(8032) : .This position is within our Software Engineering group, where you will work with a small team to develop fully functional prototypes to demonstrate new advan...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Engineer, Test Product Development

    Staff Engineer, Test Product Development

    Analog DevicesBengaluru, Karnataka, India
    Job Description ADI’s Hearables and Wearable Solutions Business Unit is looking for a staff engineer in test product development at our Bangalore location. The candidate will successfully lead the...Show moreLast updated: 18 days ago
    • Promoted
    Principal Firmware Engineers

    Principal Firmware Engineers

    Mulya TechnologiesGreater Bengaluru Area, India
    Principal / Staff Firmware Engineers.Founded in 2023,by Industry veterans HQ in California,US.We are revolutionizing sustainable AI compute through intuitive software with composable silicon.System...Show moreLast updated: 23 hours ago
    • Promoted
    Staff Software Engineer - Embedded T500-20491

    Staff Software Engineer - Embedded T500-20491

    HME IndiaBengaluru, Republic Of India, IN
    For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved...Show moreLast updated: 9 days ago