Software Engineer
TalentBurst, Inc. - Colorado Springs, CO

This job posting is no longer available on TalentBurst, Inc.. Find similar jobs: Software Engineer jobs - TalentBurst jobs

Job Title : Software Engineer

Job Duration : Seven Months Plus

Job Location : Colorado Springs, CO

Job Description

We are looking for a Firmware Development Engineer to join our FLASH Core Team, who is responsible to develop enterprise quality tools and drivers to compliment our WarpDrive product.

Responsibilities

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, I/O interface protocols and apply these skills to the design of both incremental enhancements and complex new product features.

Required Skills

Significant experience architecting and developing software for host/server 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 Case/Clear Quest.

Experience constructing makefiles and modifying existing makefiles.

Experience debugging and constructing debugging tools.

Bachelor or Master of Science Degree: EE or ECE or CS degree with +5 years experience.

Desired Skills

Storage experience

5+ years PCIe experience

5+ years SATA experience

Experience with FLASH storage

Experience with protocol analyzer, In-Circuit Emulator, and software debug tools

Experience using SW Development tools such as the Rational Tool Suite

Proven written and verbal communication skills

SAS/SATA/SCSI protocol knowledge / experience

Experience with IO and/or RAID firmware and Servers

Ability to work in a team environment

TalentBurst, Inc. - 20 months ago - save job - block