This site uses cookies. To find out more, see our Cookies Policy

Software Engineer - Automated Test Systems in Farmington Hills, MI at Hire Road

Date Posted: 4/9/2019

Job Snapshot

Job Description

Software Engineer - Automated Test Systems
Farmington Hills, MI


Our client is a growing company who is looking to add an experienced and professional Software Engineer to the team. The Software Engineer will be responsible for collaborating with team and customers to handle projects from specification though the installation phase, providing both on and offsite customer support

Software Engineer must have 3+ years of experience and experience with C++

Software Engineer Requirements:

  • Bachelor’s degree in an engineering discipline (BSEE, BSME, etc.) or Computer Science
  • Strong skill set in C++, with MFC and .NET. Visual Studio 2013 or higher; experience using these technologies in a professional setting
  • 3-10 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

Software Engineer Description:

  • Most projects are multithreaded real-time physical computing; interfacing with data acquisition and control hardware, specialized equipment (e.g. flowmeters, smoke meters, ECM’s, data plate stampers), and other plant systems
  • Handles project from specification through installation phase, with subsequent customer support as requested
  • 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


Choosing the Hire Road is about shared success, active and committed partnerships and relationships that last.  Hire Road is solely focused on connecting highly skilled professionals with leading organizations. We are a solutions-based, results-oriented staffing company specializing in a wide range of industry specific practices. To put it simply, we recruit, screen and hire talented people for temporary and full-time positions.

This classification description is intended to indicate the general kinds of tasks and levels of work difficulty that are required of positions given this title and should not be construed as declaring what the specific duties and responsibilities of any particular position shall be.  It is not intended to limit or in any way modify the right of any supervisor to assign, direct and control the work of the employees under her/his supervision.  The use of a particular expression or illustration describing duties shall not exclude other duties not mentioned that are of a similar kind or level of difficulty.

Equal Opportunity Employer