Staff Engineer, Test Development Engineering

4 - 8 years

16 - 20 Lacs

Posted:5 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Description

Embedded Firmware Development Engineer

Job Responsibilities:

  • Analyze requirements from cross-functional teams to qualify NAND for USB, SD, uSD, and external SSD products.
  • Design, develop, review, and enhance firmware and test programs to meet qualification standards.
  • Debug and resolve issues in existing test programs; collaborate with cross-functional teams to address production-related challenges.
  • Interpret controller and protocol specifications to develop accurate and efficient test programs.
  • Understand existing firmware architecture and implement necessary enhancements for improved functionality.
  • Work effectively with geographically distributed teams to ensure timely and high-quality delivery of committed deliverables.
  • Demonstrate a strong passion for learning new technologies and applying them to improve processes and solutions.

Job Requirements

  • Education:

    B.E or B.Tech (Full-time), preferably in Electronics and Communication
  • Experience:

    4-8 years in Embedded Firmware Development
  • Strong proficiency in

    C programming

    , NAND programming, and

    Python

  • In-depth knowledge and hands-on experience with

    ARM/ARC/RISC-V microcontroller architectures

    and peripherals (TIMER, SPI, I2C, UART, USB, DMA)
  • Expertise in

    embedded system design, development, testing, and debugging

  • Familiarity with debugging tools such as

    GDB & JTAG

  • Experience with

    RTOS (MQX)

    is desirable
  • Ability to read schematics and interpret controller datasheets/specifications.
  • Knowledge of

    NAND flash memory (BiCS)

    is a plus.
  • Experience using

    logic analyzer tools

    (e.g., GoLogic) is advantageous.
  • Familiarity with

    configuration management tools

    (SVN, Git, Bitbucket),

    defect tracking tools

    (JIRA), and peer review systems (e.g., Code Collaborator)
  • Strong analytical and problem-solving abilities. Excellent written and verbal communication skills

Qualifications

  • Minimum qualification : B.E or B.Tech (Full time course, preferably in Electronics and communication)
  • 4-8 years experience of Embedded Firmware Development
  • Excellent in C Programming skills, NAND Programming skills & Python skill

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Western Digital logo
Western Digital

Computer Hardware Manufacturing

San Jose CA

RecommendedJobs for You