Overall responsibility Develop software to customer specifications, to support product manufacturing and/or testing operations at their facilities, to run under a Windows OS. Most projects are multithreaded real-time physical computing; interfacing with data acquisition and control hardware, specialized equipment (e.g. flowmeters, smoke meters, ECM’s, dataplate stampers), and other plant systems. Domestic or international travel, to perform on-site installation and debugging, is required for some projects. Typically, a software engineer is involved in a project from specification through installation phase, with subsequent customer support as requested.
Key areas of responsibility:
Collaborate with team members and customers to develop project specifications and quotations, for reliable, cost-effective solutions.
Develop software in C++, with MFC and .NET, using Microsoft Visual Studio.
Communicate directly with customers.
Qualifications (necessary skills and experience required) ?
Bachelor’s degree in an engineering discipline (BSEE, BSME, etc.) or Computer Science Strong skill set including C++, with MFC and .NET .
2-5 Years experience
Ability to work independently or within a team.
Good communication skills.
Basic system troubleshooting.
Experience with data acquisition and control hardware (Gantner, Opto22, etc.) is preferable.