Software Engineer

Date Posted : 8/8/2008
Position Type : Direct Hire
Schedule : Full Time
Duration : Regular
Over-time status : Exempt

Location : Albuquerque, NM

 

Not feeling challenged at work? Want a change of pace? Want to work on cool engineering projects that other Software Engineers only dream about? Then check out the opportunities at MSI.

We have an immediate opening for a seriously talented Software Engineer with 5+ years of experience who wants to work on MSI's many and varied electrical and electro-mechanical engineering projects. Start contributing on day one to projects such as airborne particulate collection systems for manned and unmanned aircraft, ground-based collection systems, detector systems, machine control systems, and other fascinating programs.

Our software engineers develop embedded firmware for custom microcontroller applications, complete embedded or PC Windows programming, and design Windows-based GUIs. Responsibilities include requirements clarification and development, architecture development, coding, testing, and documentation. Check out our web site at www.m-s-i.com for more details on the projects and our customers.

We are specifically looking for high-caliber engineers with experience in Windows programming (C, C++, C#), embedded firmware development, and GUI design and programming. If you have experience with satellite communications, that is even better.

Bachelor's or Master's degree in Electrical Engineering preferred. Bachelor's or Master's degree in Computer Science along with experience in hardware interface and embedded systems development could be substituted.

Don't bother contacting us unless you have a hands-on attitude, the ability to develop creative solutions to complex problems, a desire to integrate complete systems from concept through implementation, and the drive to succeed in our fast-paced environment.

If this sounds like a ton of fun, then send your resume and cover letter to jobs@m-s-i.com.