Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Controls Software Engineer

$38.46 - $49.52 per hour

Actalent

Job Title Controls Software Engineer Job Description As a Controls Software Engineer, you will develop software for updates, changes, and new product development for equipment using Parker IQAN. This company builds a range of heavy equipment. Responsibilities You will be supporting the technical support team – who interfaces with customers and troubleshoots issues on the production floor. Strategically, you will develop a more regimented software and defined process storage of software, documentation for existing service parts in terms of how the software handles those things. Occasionally upgrading Parker products to newer versions (will train on this software). Software development and machine controls engineering, focusing on designing software modules and control logic that ensure machines operate safely, efficiently, and reliably. Integrating electrical and hydraulic systems, and delivering real‑time feedback to operators. Developing, testing, and troubleshooting machine control software for both new product development and continuous improvement initiatives. Writing and maintaining code for machine functionality, diagnostics, and operator interfaces; developing control algorithms; and designing integrated control systems that coordinate software, sensors, electrical components, and hydraulics. Simulating and debugging software prior to implementation, validating performance at both bench and machine levels, and diagnosing and resolving software and control system issues to ensure optimal performance and reliability. Essential Skills Hands‑on experience developing controls software for physical systems (machines, equipment, or vehicles) Familiarity with controls programs (e.g., CODESYS, IQAN, Allen‑Bradley, Siemens, or similar) Familiarity with programming languages or tools such as C/C++, MATLAB, or Simulink Ability to develop and debug control logic (sensor inputs, actuator outputs, sequencing, PID, etc.) Experience troubleshooting modules, sensors, valves, I/O, wiring Work Environment This environment involves fabrication, welding, machining, and assembly‑heavy manufacturing. Some travel to customer locations or dealer sites may be required, totaling less than 20% of the time, with only a few trips a year, primarily within the country. Work Hours Work hours are flexible, starting between 6:30 AM and 8:00 AM. Job Type & Location This is a Contract to Hire position based out of Winn, MI. Pay and Benefits The pay range for this position is $38.46 – $49.52/hr. Benefits Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan – Pre‑tax and Roth post‑tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long‑term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully onsite position in Winn, MI. Application Deadline This position is anticipated to close on Jul 17, 2026. Equal Opportunity Employer Statement The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on click.appcast.io for other accommodation options. Legal Statements San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records. Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. #J-18808-Ljbffr

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Controls Software Engineer in Michigan vacancy
  • $84.48k - $162.12k

     ...Job Description Ford is looking for a highly skilled Embedded Software Engineer to join our Vehicle Controls team. In this role, you will be the subject matter expert for the communication stack, ensuring seamless data exchange across vehicle networks. You will join... 
    Suggested
    Immediate start
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    4 days ago
  • $75k - $120k

     ...Controls Engineer / SCADA Seeking a controls engineer who has experience with Supervisory control and data acquisition (SCADA). Description...  ...& BOM’s. Program testing after design phase. Hardware & software implementation at customer site. Handle all aspects of electrical... 
    Suggested

    Opportunity Group, Inc.

    Plainwell, MI
    18 hours ago
  •  ...four days a week on One shift. GM has recently announced that LGR will build the next generation CT5 (A2-2). The Role: The Lead Controls Engineer be able to work autonomously with occasional guidance from supervision and ME Controls Lead Engineer. Skilled in PLC, HMI,... 
    Suggested
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Relocation package
    All shifts
    Shift work
    Weekend work

    General Motors

    Lansing, MI
    18 hours ago
  • $134.26k

     ...Requisition ID 43876BR Job Title Lead Substation Protection & Control Engineer Preferred locations include Wadsworth, OH; Columbus, OH;...  ...knowledge of computer-assisted design and drafting (CADD) 3D and 4D software and practices. Expert knowledge of engineering design... 
    Suggested
    Full time
    H1b
    Local area

    CDM Smith

    Detroit, MI
    3 days ago
  •  ...Job Description Job Description Description: We are seeking a Controls / Software Development Engineer to support the development and productionization of Drive-by-Wire control systems. Candidate will be responsible for developing control algorithms and embedded... 
    Suggested

    FEV North America Inc

    Auburn Hills, MI
    14 days ago
  •  ...The Role: The Vehicle Motion Embedded Controls is a production level group that...  ...Agile framework and are responsible for Software Requirements, Software Development, Testing...  ...great attention to detail. As a Software Engineer at GM, you will be working in the Vehicle... 
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Michigan
    1 day ago
  • $120k - $160k

     ...-art electric vehicles, develop advanced fleet management software, and create charging solutions that make fleet electrification...  .... The Role Xos is seeking a Senior Vehicle Controls Software Engineer to lead the development, integration, and validation of control... 
    Contract work
    Local area

    Xos, Inc.

    Detroit, MI
    6 days ago
  •  ...Job Description Job Description Senior PLC Controls Engineer We want people who are passionate about automation We’re looking for...  ...automation is used. What You’ll Be Doing: Providing software design as required for controls systems including PLC logic... 
    Temporary work
    Remote work

    AMT Services Inc

    Lake Orion, MI
    24 days ago
  •  ...Technical Lead Controls Engineer Walker, Michigan, United States Level 5 – Technical Lead Controls Engineer - Position Description...  .... HMI design and programming expertise spanning multiple software environments. Extensive experience with motion-control systems... 
    For contractors
    Immediate start

    Axis Automation

    Grand Rapids, MI
    18 hours ago
  •  ...innovation to the challenges of today. We are seeking aspiring engineers, signals processors, and physicists excited to join our team...  ...developing the next generation of signal and image processing software, building on our 80-year history on the cutting edge of the... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Flexible hours

    Arka Group, L.p.

    Ypsilanti, MI
    18 hours ago
  • $160.8k - $193k

     ...of the Daimler family , we are focused solely on developing software for automated trucks to transform how the world moves freight....  ...Succeed   Bachelor’s degree in Computer Science, Software Engineering, or related field with 6+ years of professional experience... 
    Full time
    Immediate start
    Relocation

    Torc Robotics

    Ann Arbor, MI
    18 hours ago
  • $139k - $166.8k

     ..., we are focused solely on developing software for automated trucks to transform how the...  ...We are currently seeking a Software Engineer who is enthusiastic about thriving in a...  ...Proficiency in Linux development, version control (Git), containerization (Docker), and build... 
    Full time
    Immediate start
    Remote work
    Relocation

    Torc Robotics

    Ann Arbor, MI
    18 hours ago
  •  ...innovation to the challenges of today. We are seeking aspiring engineers, signals processors, and physicists excited to join our team...  ...developing the next generation of signal and image processing software, building on our 80-year history on the cutting edge of the... 
    Full time
    Contract work
    Temporary work
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Flexible hours

    Arka Group, L.p.

    Ypsilanti, MI
    18 hours ago
  •  ...Responsibilities As a senior controls engineer you will design, program, install and maintain industrial control systems (PLC, SCADA, robotics) while enabling seamless integration of AI outputs for intelligent, adaptive automation on the factory floor. This role bridges... 
    Shift work

    Howmet Corporation

    Rapid City, MI
    3 days ago
  • Controls Engineer - positions offered by HL Mando America Corporation (Auburn, MI). Model systems & sub-system dynamics & create robust controls designs. Design & dev. algorithms. Position reports to Auburn, MI office. Telecommuting permitted in accordance with company... 
    Work at office
    Remote work

    HL Mando America Corporation

    Auburn, MI
    2 days ago
  •  ...The Role: As a Controls Engineer you will be responsible for supporting plant automation, controls systems, and production equipment in a high-volume engine manufacturing environment. This role focuses on safe and reliable operation of PLC, HMI, robotics, networking, and... 
    Work experience placement
    Afternoon shift

    General Motors

    Flint, MI
    1 day ago
  • $153.2k - $183.8k

     ...Meet the Team The mission of the Application Engine Team is to provide a robust, efficient, and flexible platform for integrating...  ...driving features. What You’ll Do Implement and optimize software components supporting distributed execution of ML models on embedded... 
    Full time
    Work at office
    Immediate start
    Flexible hours

    Torc Robotics

    Ann Arbor, MI
    18 hours ago
  •  ...worked closely with Electrical, Test, and/or Manufacturing Engineers to support software goals across embedded systems & products, manufacturing...  ...support spanning key areas such as microprocessor‑based controls, networking, sensors, displays, user interface, audio and... 

    Waseyabek Development Company

    Vanderbilt, MI
    18 hours ago
  •  ...opportunity for hard‑working and skilled individuals. Summary The Controls Engineer provides technical support and programming for manufacturing...  ...Maintain support and programming of robots Trouble Shoots software and hardware issues Load software packages Project... 
    Flexible hours

    Flex-N-Gate

    Battle Creek, MI
    2 days ago
  •  ...TECHNOLOGIES, LLC Profession (Job Category): Engineering & Science Job Schedule: Full time...  ...across the globe. Join us as a Senior Controls Engineer. Location Type: The...  ...Develops and designs the control software packages utilizing Programmable Logic Controllers... 
    Full time
    Remote work
    Worldwide

    JR Automation

    Holland, MI
    3 days ago
  •  ...Responsibilities Commission, download, test and debug controls systems on various types of packaging...  ...other tasks as assigned by Director of Engineering. Qualifications 3‑5 years in the field...  ...versions of RA RsLogix500 and5000 software. Other controls–related software... 
    Contract work
    Temporary work
    Local area

    Pro Mach

    Homer, MI
    18 hours ago
  •  ...clients requirements and design intent. As a Tridium/Niagara Senior Controls Specialist, you will play a pivotal role in designing,...  ...lighting, security, and energy management. Collaborate with clients, engineers, and project managers to gather requirements, develop... 

    FST Technical Services

    Ann Arbor, MI
    18 hours ago
  • Qualifications Mitsubishi PLC program (GX-Works or GX-Developer) preferred. LS Master-K will be a plus, but not necessary. Proface HMI program (GP Pro-EX). Prefer 3+ years’ experience in vision system support. Prefer 3+ years’ experience in robot automation. Integration...
    Full time

    Movement Search & Delivery

    Pontiac, MI
    18 hours ago
  • $105k

     ...ROLES AND RESPONSIBILITIES Design and implement automated control systems with both automatic and manual modes. Develop and integrate...  ...and requirements: Required Bachelors degree in electrical engineering or related field. Minimum 5 years of experience in... 
    Flexible hours
    Shift work

    NPAworldwide

    Detroit, MI
    18 hours ago
  •  ...As a Controls Engineer, you will play a critical role in designing, implementing, and continuously improving advanced manufacturing and automation systems. You’ll work at the intersection of controls engineering, automation, and operational excellence—driving performance... 

    Adecco Permanent Recruitment

    Southfield, MI
    18 hours ago
  •  ...Controls Engineer Location: Auburn Hills, MI Duration: Full Time Job Description: • Experience engine and onboard diagnostics...  ...verification plan (DVP) development • Good understanding of embedded software architecture and development process. • Strong... 
    Full time

    JConnect Infotech

    Auburn Hills, MI
    18 hours ago
  • $99.4k - $115.4k

     ...Controls Engineer Daniels Health is seeking an experienced Controls Engineer to join our growing US engineering team and help design,...  ...compliance Collaborate with mechanical, electrical, robotics, and software engineering teams to deliver fully integrated automation... 
    Local area
    Overseas

    Daniels Health

    Detroit, MI
    18 hours ago
  •  ...Design, program, and troubleshoot PLC-based control systems (e.g., Allen-Bradley, Siemens,...  ...system backups. Align with Assembly Engineering activities for equipment installations,...  ...skills for electrical, mechanical, and software-driven systems. Computer Skills:... 
    Permanent employment
    Contract work
    Local area
    Shift work

    Direct Energie

    Grand Rapids, MI
    18 hours ago
  •  ...Reports to Controls Engineering Manager Supervisory responsibilities No Summary/objective Specialty Tooling Systems currently has an exciting opportunity for a Controls Engineer. The ideal candidate will enjoy designing and programming custom high-precision and state-... 
    Full time
    Temporary work
    Work at office
    Night shift

    Specialty Tooling Systems

    Grand Rapids, MI
    18 hours ago
  •  ...CONTROLS ENGINEER Job Description: Responsible for the designing, engineering, and procuring mechanical and electrical equipment and systems for the assembly area. Programs the assembly equipment, and supports manufacturing needs. Assist and repair engineering related... 
    Permanent employment
    Immediate start

    Gabletek Robotics and Controls Solutions

    Troy, MI
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controls Software Engineer. Be the first to apply!