HDD firmware Dev

Location: Bangalore
Specialization: IT Software - Application Programming / Maintenance
Sub Specialization:
Reference: 27977
Our client is driving the innovation needed to help customers capture, preserve, access and transform an ever-increasing diversity of data. Our solutions are at the heart of breakthrough discoveries, and enable the flow of information that leads to smarter decisions and deeper connections. We create environments for data to thrive so people, relationships and experiences thrive.
      • Develops embedded firmware for disk drives
      • Follows department processes and guidelines for firmware development
      • Strives to meet company goals and objectives
      • Works with cross functional teams to develop disk drive products
      • Assists in finding root cause for disk drives that have failed for apparent firmware related issues
      • Participates in cross functional meetings to resolve development issues
      • Assists in developing and validating solutions for issues related to disk drive firmware
      • Implements and validates firmware features for disk drives
      • Creates design documents pertinent to the various phases of firmware development
      • Participates in requirements reviews, design reviews, and code reviews
      • Stays current with firmware development methodologies and storage technologies
      • Debug issues involving advanced drive features across a wide variety of hardware and software platforms, including PC?s, servers, RAID, and various operating systems (Windows and Linux).
      • Qualifications
      • B.S. + 4 - 15 yrs related experience, or MS + 6 yrs related experience, or PhD + 4 yrs related
      • experience
      • Exceptional written and verbal communication skills. Timely communication with foreign countries. (US, JPN, Malaysia) and with the team.
      • Familiarity with micro-controller architecture, embedded systems desired.
      • Strong debugging and troubleshooting skills.
      • Strong programming skills (C, C++ Java).
      • Quickly learn new firmware, hardware, systems, tools, and methodologies
      • Experience in designing and leading complex firmware feature/product development
        • Knowledge and experience in the use of bus analyzers, JTAG, emulators and other firmware debugging tools preferred.
        • Able to quickly become productive on assigned tasks