Search Jobs

Software Control Engineer

Farmington Hills, MI 48331

Posted: 12/20/2023 Job Number: 20653870

Job Description


Hiring for Full Time Hybrid role in Farmington Hills, MI. This role requires someone strong with Hardware/Controls and Software Integration using C++/C#.

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.
Necessary Qualifications, Skills and Experience: (required):
  • Bachelor's degree in an engineering discipline (BSEE, BSME, etc.) or Computer Science
  • Strong skill set in C++, with MFC and .NET. Visual Studio 2022. Experience using these technologies in a professional setting
  • 5 years or more years'experience. (We are not entertaining new college graduate applicants at this time)
  • Must have related Industrial Machinery & Equipment, Manufacturing experience.
  • Ability to work independently or within a team.
  • Good communication skills.
  • Basic system troubleshooting.
  • Experience with data acquisition and control hardware (Gantner, Opto22, PLCs, etc.) is preferable.
  • Experience interfacing to Electronic Control Modules (ECM's/ECU's) a definite plus.

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

PEAK Careers!

Take control of your career! Join the team as a recruiter at PEAK and build the future of your dreams.

Join the Team


Hear why people love working with PEAK!

View Our Testimonials