Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
A
Actalent
Controls Software Engineer
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Michigan data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$114,021 / year median in Michigan
-2% projected decline
Job Description
Job Title:
Controls Software Engineer Job Description As a Controls Software Engineer, you will be responsible for developing software for updates, changes, and new product development for equipment using Parker IQAN. This company builds a range of heavy equipment. 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). Responsibilities 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 delivers 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 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. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:- 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.