Software Control Engineer

2 weeks ago


Farmington Hills, United States ContractTECH Inc Full time

Hiring for

Full Time Hybrid role in Farmington Hills, MI.This role requires someone strong with Hardware/Controlsand 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/or C# .NET,

using Microsoft Visual Studio 2022. Communicate directly with customers. Overall responsibility to develop software to customer specifications, to support product manufacturing and/or testing operations at their facilities, to run under a Windows OS.

This is not considered an IT job.

Rather, we provide custom software and hardware for Industrial Test Automaton. The job requires software and hardware expertise to control real time plant floor devices.

An engineering degree or computer scientist with engineering talents are required.

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.

Domestic or international travel, to perform on-site installation and debugging, is required for some projects.

Full benefits are provided.

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 OR C#.NET. Windows application development using Visual Studio 2022.

Experience using these technologies in a professional setting 2 years or more years' experience. (We are not entertaining new college graduate applicants at this time) Ability to work independently Good communication skills. Basic system troubleshooting. Preferred Experience:

Experience with data acquisition and control hardware (Gantner, Opto22, PLCs, etc.) is preferable. Experience interfacing to Electronic Control Modules (ECM's/ECU's) using CAN a definite plus.

#J-18808-Ljbffr



  • Farmington Hills, United States Hire Quality Strategies Full time $100,000 - $125,000

    We are seeking a Software Controls Engineer with minimum 2 years of experience to join our team. As a Software Controls Engineer, your primary responsibility will be to develop software tailored to customer specifications for Industrial Test Automation. This role requires experience with software and hardware to effectively control real-time plant floor...


  • Farmington Hills, United States Hire Quality Strategies Full time $100,000 - $125,000

    We are seeking a Software Controls Engineer with minimum 2 years of experience to join our team. As a Software Controls Engineer, your primary responsibility will be to develop software tailored to customer specifications for Industrial Test Automation. This role requires experience with software and hardware to effectively control real-time plant floor...

  • Software Engineer

    4 days ago


    Farmington Hills, United States Brewster Engineering Full time

    We're currently looking for an excited and talented Embedded Software SystemsEngineer to help in the following areas: Testing Low Level Microcontroller Driver Design and Development Familiar with Testing and Defect Resolution for the entire lifecycle including but not limited to the below requirements Requirements: Embedded C Software Design Control...


  • Farmington Hills, United States Vital Tech Solutions Full time

    Selected candidates shall be able to perform the full life cycle of Embedded SW Development including, but not limited to, Design, implement, integrate, and test embedded software/firmware for embedded controllers, micro-controllers, and processors primarily in the electric drive unit applications. Development areas include Embedded software, Software...

  • Embedded Software Engineer

    Found in: Appcast US C2 - 3 weeks ago


    Farmington Hills, United States Vital Tech Solutions Full time

    Selected candidates shall be able to perform the full life cycle of Embedded SW Development including, but not limited to, Design, implement, integrate, and test embedded software/firmware for embedded controllers, micro-controllers, and processors primarily in the electric drive unit applications. Development areas include Embedded software, Software...

  • Embedded Software Engineer

    Found in: Appcast Linkedin GBL C2 - 3 weeks ago


    Farmington Hills, United States Vital Tech Solutions Full time

    Selected candidates shall be able to perform the full life cycle of Embedded SW Development including, but not limited to, Design, implement, integrate, and test embedded software/firmware for embedded controllers, micro-controllers, and processors primarily in the electric drive unit applications. Development areas include Embedded software, Software...

  • Controls Engineer

    16 hours ago


    Farmington, United States International Staff Consulting Full time

    Position: Controls EngineerWe are currently seeking a Controls Engineer to join our team. The Controls Engineer will be responsible for evaluating, troubleshooting, and implementing manufacturing process controls for various programs manufactured in-house, including OEM equipment. The role involves developing algorithms to control devices, providing controls...


  • Farmington Hills, United States Flex Workforce Solutions Full time

    Job DescriptionJob DescriptionCNC and PLC Control Systems EngineerResponsibilities:Develop and write complex CNC and PLC programs for machine tools, ensuring operational efficiency.Design and execute new electrical and CNC control systems for the retrofit and remanufacture of machine tools and specialized machines.Construct detailed bills of materials for...


  • Farmington Hills, United States Flex Workforce Solutions Full time

    Job DescriptionJob DescriptionCNC and PLC Control Systems EngineerResponsibilities:Develop and write complex CNC and PLC programs for machine tools, ensuring operational efficiency.Design and execute new electrical and CNC control systems for the retrofit and remanufacture of machine tools and specialized machines.Construct detailed bills of materials for...


  • Farmington, United States TRG Full time

    Senior Software Design Engineer is responsible for developing by designing, coding and testing real time embedded software for power-controlled system applications such as DC/DC converters and DC/AC inverters for automotive products. RESPONSIBILITIES Actively participate in the software development for new and existing products which include all phases of...

  • C++/MFC Software Developer

    Found in: Talent US C2 - 2 weeks ago


    Farmington Hills, United States PEAK Technical Staffing Full time

    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...


  • Farmington, United States CareerBuilder Full time

    Job Description Job Description Salary: Company Description Pilot Systems is a Systems Engineering Company. We employ a collaborative approach to assemble and manage teams of subject matter experts and engineering professionals. We formulate, execute and deliver vehicular propulsion and mobility related solutions to solve our customers complex technical and...


  • Farmington, United States Pilot Systems Intl LLC Full time

    Job DescriptionJob DescriptionSalary: Company DescriptionPilot Systems is a Systems Engineering Company.  We employ a collaborative approach to assemble and manage teams of subject matter experts and engineering professionals.  We formulate, execute and deliver vehicular propulsion and mobility related solutions to solve our customers complex technical and...

  • Controls Engineer

    4 days ago


    Hills, United States CPC - Colder Products Company Full time

    The Controls Engineer will ensure that the manufacturing plant is running smoothly and efficiently while meeting quality and safety standards for the goods produced. Success will be achieved through the analysis and evaluation of production processes to recommend and implement optimizations for information flow and accessibility, product quality, capacity,...


  • Farmington, United States Vital Tech Solutions Full time

    Selected candidates shall be able to perform the full life cycle of Embedded SW Development including, but not limited to, Design, implement, integrate, and test embedded software/firmware for embedded controllers, micro-controllers, and processors primarily in the electric drive unit applications. Development areas include Embedded software, Software...


  • Farmington, United States Vital Tech Solutions Full time

    Selected candidates shall be able to perform the full life cycle of Embedded SW Development including, but not limited to, Design, implement, integrate, and test embedded software/firmware for embedded controllers, micro-controllers, and processors primarily in the electric drive unit applications. Development areas include Embedded software, Software...

  • Core Engine Calibration Engineer

    Found in: Appcast US C2 - 2 weeks ago


    Auburn Hills, United States TALENT Software Services Full time

    Core Engine Calibration EngineerJob Summary: Talent Software Services is in search of a Core Engine Calibration Engineer for a contract position in Auburn Hills, MIThe opportunity will be eight months with a strong chance for a long-term extension.Primary Responsibilities/Accountabilities: Calibration and Validation of Core Engine functions supporting BSG,...

  • Control Engineer

    Found in: Appcast US C2 - 1 day ago


    Auburn Hills, United States DBSI Services Full time

    Job Title: Control EngineerLocation: Auburn Hills, MI (On-site)Job Type: Full-Time & Contract Job Description:Controls engineer/manager will be responsible for supporting the global planning, execution and programs coordination of the Controls and SW platform solution for Transmissions. Key Responsibilities:Providing Feasibility and cost assessment for...

  • Control Engineer

    2 days ago


    Auburn Hills, United States DBSI Services Full time

    Job Title: Control EngineerLocation: Auburn Hills, MI (On-site)Job Type: Full-Time & Contract Job Description:Controls engineer/manager will be responsible for supporting the global planning, execution and programs coordination of the Controls and SW platform solution for Transmissions. Key Responsibilities:Providing Feasibility and cost assessment for...

  • Control Engineer

    Found in: Appcast Linkedin GBL C2 - 11 hours ago


    Auburn Hills, United States DBSI Services Full time

    Job Title: Control EngineerLocation: Auburn Hills, MI (On-site)Job Type: Full-Time & Contract Job Description:Controls engineer/manager will be responsible for supporting the global planning, execution and programs coordination of the Controls and SW platform solution for Transmissions. Key Responsibilities:Providing Feasibility and cost assessment for...