Job Title Embedded Developer C++
Date Posted 11/1/2018
Location Bingham Farms, MI
Job Type Full-Time Regular
Job Description
  • 5+ years of professional work experience implementing software solutions.
  • Demonstrated experience in C++.
  • Embedded development experience with Industrial Automation that included communications / network connectivity.
  • Demonstrated experience developing software for interfacing to and / or controlling devices.
  • Embedded development tools (emulators, logic analyzers, protocol analyzers, scopes, CAN tools, etc.).
  • Experience with Industrial or Vehicle Protocols is a plus.
  • Experience developing DLLs, APIs, Windows applications working in Visual Studio development environment is a plus but not required.
  • Strong analytical thinking and problem solving skills.
  • Excellent verbal/written communications skills and customer skills.
  • Professional, accountable, reliable, driven, team player.
  • Attention to detail, quality and the customer.
Education
  • Minimum of a Bachelor of Science in Computer Science/Engineering.
​What You’ll Do
  • Design, develop, test, deliver, and support of software.
  • Adhere to program development and documentation standards.
  • Participate in design and code reviews.
  • Participate in implementation efforts at client locations.
  • Develop software documentation including analysis or design documents, test plans, and user manuals.
  • Interact with customers regularly providing technical assistance, architectural guidance, and training.