Job Position- Principal Engineer Firmware
Our client is world's largest data storage company. They deliver the possibilities of data.
ESSENTIAL DUTIES AND RESPONSIBILITIES
? 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. + 8 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
Technologist Engineer Firmware
ESSENTIAL DUTIES AND RESPONSIBILITIES
? 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. ? Participate in all design, test plan, and code review in the domain area and provide constructive
feedback to ensure quality of the firmware area and product ? 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).? Mentor junior engineers on the domain knowledge and firmware development techniques. ? Develop innovative solutions for complex problems
#LI-AS1