Software Development Engineer: Systems Test, Sr. Job in Sacramento, California US

Software Development Engineer: Systems Test, Sr.

Located in Folsom California, at the base of the Sierra Nevada Mountains, Micron is the world's largest memory company. We are building a comprehensive Solid State Drive portfolio across SATA, SAS and PCIe. We are currently looking to hire software engineers to write systems test applications for our ultra fast PCIe SSD product line. As a Software Engineer at Micron, you will work on a small team developing applications that are run as part of an automated test framework. The PCIe SSD test environment comprises racks of industry standard servers running various versions of the Windows and Linux operating systems, all under the control of an automated test scheduler (Jenkins). We are creating an ultra efficient, fully automated, continuous integration test infrastructure to run tests on our solid state drive products across a wide range of servers and operating systems 24 hours a day. Your responsibilities will include, but are not limited to: Performing requirements analysis. Producing design documentation. Developing system tests in C, C++, and various high level scripting languages. A successful candidate will have the following qualifications: 3+ years of experience in the software engineering industry. C/C++ coding, C source code development for multi-threaded/ multi-process systems on Windows and Linux platforms. Recent experience in open source development tools including Git and SVN version control, Bugzilla and Jira bug tracking software, Jenkins/Hudson continuous integration and test software, and modern graphical debuggers. (Preferred) Experience in the storage industry. (Preferred) Strong debugging skills. Clear end to end understanding of all aspects of the software development process. Good communication, documentation and organizational skills. The ability to work in a fast-paced startup environment. Abundant passion for advancing the state of the art in storage technologies. Good problem solving skills. The ability to work well in a team environment, be a quick learner and be self-motivated to work independently. Education