Software Engineer
Mindlance - Colorado Springs, CO

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

Mindlance Inc is currently looking for Software Engineer for a contract role in Colorado Springs CO

Title: Software Engineer

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

Skills Needed:
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.

Skills nice to have:
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

Mindlance - 21 months ago - save job
About this company
32 reviews