Configuration Engineer II - Controls & Automation
Houston, TX, US
Job Purpose
Senior software/automation engineer responsible for configuring, versioning and validating industrial automation software, supporting FAT and field commissioning, creating CI/CD pipelines and collaborating across agile squads.
Job Description
- Configure industrial automation software and maintain version control for configurations and libraries.
- Create and maintain build, test and deployment pipelines.
- Execute bench tests, FAT, smoke, integration and unit tests.
- Support plant commissioning/startup and provide field support as required.
- Produce and maintain configuration and release documentation in company tools.
- Participate in sprint planning, daily standups and retrospectives; collaborate with development, QA and operations.
- Rotate across squads and provide occasional on-call support.
You are meant for this job if:
- 3–5 years of experience in industrial automation, control systems, or project engineering with hands-on software configuration and field commissioning.
- Strong proficiency in control system tools like UCOS, InControl, SmartTool (or equivalents), and version control systems such as Git.
- Solid understanding of industrial communication protocols including Ethernet/IP, OPC UA/DA, PROFINET, Modbus, and CANBus.
- Practical experience in software testing, instrumentation, I/Os, sensors, actuators, and plant control logic.
- Familiarity with agile methodologies (Scrum/Kanban) and collaboration tools like Jira and Confluence.
- Bonus skills include programming (Python, MATLAB, C/C++, Java), SCADA/OPC platforms, and working in cloud/virtual environments (AWS, VMWare, Linux).
- Knowledge of quality and organizational frameworks such as 5S and ITIL is a plus.
Posting information
- Work hours: standard business hours with occasional on-call or field support.
- Travel required: occasional to plants and international sites; estimated 25%.
Skills
Nearest Major Market: Houston