Controls Engineer
Actalent · Eugene, OR · 2 days ago
On-siteEngineering$55.28–$62.5/hrContract
Responsibilities
- Develop control software for PLC and embedded controllers to operate industrial and mobile equipment.
- Design, program, and optimize HMI/operator displays to ensure user-friendly and efficient operation.
- Translate product requirements and customer needs into clear, actionable software requirements and specifications.
- Implement and test control algorithms for motors, valves, hydraulic systems, and various sensors.
- Perform unit and integration testing on machines to verify performance, reliability, and safety.
- Lead or participate in software and HMI design reviews to ensure quality, maintainability, and adherence to standards.
- Collaborate closely with electrical, mechanical, manufacturing, service, and product teams to deliver integrated solutions.
- Support troubleshooting and root-cause analysis for field, customer, or warranty issues as needed.
- Contribute to technical documentation, including test plans, work instructions, and troubleshooting guides.
- Create software that defines machine behavior and ensures consistent, reliable operation.
- Create HMI screens that allow operators to monitor and control equipment effectively.
- Connect and control components such as motors, valves, hydraulics, and sensors within the control system.
- Diagnose and resolve issues when equipment is not running properly to minimize downtime.
- Integrate PLCs, HMIs, sensors, and networks into fully functioning systems.
- Occasionally travel domestically and internationally for testing, commissioning, or system integration activities.
- Interface with customers and provide field support when required.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, or a closely related field.
- 5+ years of experience developing control software for industrial or mobile equipment.
- Hands-on experience with PLC or embedded control systems, including Allen-Bradley or Siemens platforms.
- Proficiency in C, C++, or Structured Text programming for control and embedded applications.
- Experience in HMI development for industrial or mobile equipment.
- Strong understanding of integrating sensors and actuators, including pressure, temperature, motors, valves, and hydraulics.
- Demonstrated ability in PLC and controls programming, including ladder logic and structured text.
- Strong troubleshooting and system-level problem-solving skills for complex machinery.
- Experience writing, testing, and troubleshooting PLC programs.
- Experience with off-road or mobile construction equipment control systems.
- Familiarity with CodeSys and ladder logic programming environments.
- Knowledge of CAN bus, Ethernet, or other industrial networking technologies.
- Experience with hydraulic control systems and their integration into control architectures.
- Understanding of 12V and 24V DC electrical systems used in mobile or industrial applications.
- Exposure to telematics or machine connectivity solutions.
- Experience interfacing directly with customers and supporting field service activities.
- Experience in automation and controls engineering in an industrial setting.
- Experience with HMI programming and designing user-friendly operator screens.