Date: _18-Jul-2011_
To see other developer job opportunities,
please visit http://dev.fyicenter.com/
Software Engineer
The ideal candidate for this position will be able to understand and maintain complex legacy code, fix defects robustly, and refactor the code to facilitate future maintenance. This candidate must have the patience to track down bugs that can be intermittent, require long periods to reproduce or involve variable external factors such as defective hardware.
This candidate must have strong experience in both embedded linux and Windows XP environments. This experience will ideally include real-time instrument control from the embedded linux environment. Networking and multi-threaded experience in both environments is a must. Duties will also include maintenance of existing linux installers and Windows installers written with InstallShield and WIX.
Requirements:
B.S. degree in a computer-related field OR significant software development experience in lieu of a degree.
3-5 years experience developing robust production code.
1+ years developing embedded linux instrument control software in C++ using the Eclipse environment.
1+ years developing Windows WinForms code in C# using Visual Studio.
TCP LAN network experience in both Windows (WNet) and linux (sockets) environments
Multi-threaded experience in linux and Windows.
Possess the ability to follow procedures and accurately document software.
Strong interpersonal and communications skills.
Customer focus, team orientation, self motivation
To apply for this position, please visit
this Website.
Thank you,
Developer FYI Center
http://dev.fyicenter.com/