Firmware Design Engineer Job - SSD's
This position will design, implement and unit test embedded firmware for EFD solid-state storage products. Responsibilities include translating high level requirements and specifications into implementation plans, coding in C++ and assembly, system analysis, characterization and debug. Must be able to work effectively in a dynamic, fast-paced environment as part of a distributed collaborative development team.
Qualifications:- A minimum of 5 years embedded software/firmware development experience
- Thorough understanding of C++ and assembly language coding techniques for high reliability and performance
- Working knowledge of the Microsoft software development tools and methods
- A track record of significant individual achievement in software product development
- Distributed multi-processor architectures
- Data storage technology (e.g. SCSI, SAS, SATA, SMART)
- High performance I/O systems (e.g. storage, networking)
- Error correcting codes (ECC)
- Data encryption
- High reliability software systems
- BS EE or Equivalent
Submit Resume
Our Client's story
They are a later stage startup pioneering the development a new class of solid state drive (SSD) storage devices for the enterprise computing market. Enterprise Flash Drives (EFDs) are based on a new and advanced controller design and software architecture to deliver exponentially higher levels of performance and reliability than hard disk drives and current generation enterprise SSDs, while meeting growing "Green IT" energy efficiency requirements in enterprise environments. They were established by a team of executives and engineers with an unparalleled track record of success in the data storage industry.
Sales Manager