We are seeking a skilled Controls Engineer with expertise in both hardware and software aspects of control systems. The ideal candidate will have a strong foundation in programming, a deep understanding of designing custom control systems, and experience working with a variety of input/output standards. This role involves a mix of new system design and optimization of existing processes to support our manufacturing operations.
Key Responsibilities:
- Design, develop, and implement custom control systems from scratch, including hardware and software components.
- Handle various input and output standards, such as 4-20mA, relay control, PWM, and more.
- Program and troubleshoot PLCs using ladder logic and scripting tools, and create custom circuits where PLCs are not used.
- Develop HMI configurations and integrate control systems into larger automation frameworks.
- Work with communication protocols such as MQTT or similar IoT protocols to ensure connectivity and data exchange.
- Collaborate with cross-functional teams to ensure seamless integration of hardware and software components.
- Conduct system testing and debugging to ensure smooth operation and adherence to specifications.
- Provide remote and on-site support for troubleshooting, installations, and system improvements.
- Document all development and maintenance activities and present detailed project reports..
Requirements:Bachelor's degree in Engineering, Electronics, or a related field.Minimum of 2 years of experience in controls engineering or a related role, with demonstrable project experience.Proficiency in designing custom control circuits, including handling diverse input/output standards.Strong knowledge of tools such as MATLAB, ladder logic, scripting, and C/C++.Familiarity with IoT communication protocols (e.g., MQTT) is a plus.Experience with Espressif (ESP32/ESP8266) and Atmega (AVR microcontrollers) products is a bonus.Strong understanding of both hardware and software integration.Willingness to travel occasionally for on-site installations and support.Soft Skills:Excellent problem-solving and analytical skills.Strong communication skills for collaboration with diverse teams.Attention to detail and a proactive approach to identifying issues and solutions.Ability to work independently and manage multiple tasks effectively.Preferred Qualifications:Previous experience designing custom control systems or similar projects, with the ability to demonstrate and discuss past work