Firmware Development Engineer
Q Analysts LLC - Colorado Springs, CO

This job posting is no longer available on Dice. Find similar jobs:Firmware Development Engineer jobs - Q Analysts jobs

Job Responsibility Ability to dissect interpret and understand a large code base in a short period of time in order to implement changes to increase robustness performance readability and quality of the code Actively participate in a collaborative and cooperative manner in the technical team meetings design reviews implementation (code) reviews Create various technical documents such as design implementation specifications failure analysis reports and user guides Investigate and debug issues reported by the test organization and from the field using logic and protocol (SAS PCI) analyzers and confidently convey fixes and time frames acceptable to customers Demonstrate deep understanding of storage device technology standards IO interface protocols and apply these skills to the design of both incremental enhancements and complex new product features Minimum Require Skills Significant experience architecting and developing software for hostserver system tools and drivers using C and C++ with GCC and Windows tools and Python Experience developing on various incantations of Linux SLES RHEL Fedora etc and Windows Server (2K8) Ability to understand existing code bases and work with existing tools such as Clear CaseClear Quest Experience constructing make files and modifying existing make files Experience debugging and constructing debugging tools Bachelor or Master of Science Degree EE or ECE or CS degree with +5 years experience Preferred Skills 5+ years PCIe experience 5+ years SATA experience Experience with FLASH storage Experience with protocol analyzer InCircuit Emulator and software debug tools Experience using SW Development tools such as the Rational Tool Suite Proven written and verbal communication skills SASSATASCSI protocol knowledge experience Experience with IO andor RAID firmware and Servers Ability to work in a team environment C and C++
About this company
Q Analysts is a consulting firm at the leading edge of Information Technology. We offer our clients the effectiveness of a highly...