Configuration Engineer II - Controls & Automation
Rio de Janeiro, BR
Job Purpose
Working with our customers to design solutions to control, monitor and automate their industrial processes.
Job Description
- Configure and version automation software (TFMC proprietary systems: UCOS, InControl, SmartTool, and network components).
- Create and maintain build, test, and deployment pipelines.
- Generate and release technical configuration documentation using company tools.
- Conduct software bench testing and support plant startup activities.
- Participate in planning meetings using Scrum and Lean methodologies.
- Provide support to development, QA, and operations teams.
- The role may require field support activities such as commissioning and post-sales assistance, in compliance with local labor laws.
- This position is open to rotations across different squads within the software team.
- Location: Tech Center, Ilha do Fundão, RJ
You are meant for this job if:
- Bachelor’s degree in Control and Automation Engineering, Mechatronics Engineering, Electronic Engineering, or Electrical Engineering.
- Active CREA registration.
- Advanced English.
- Experience in software configuration for industrial automation or engineering project environments.
- Strong command of control systems and configuration tools.
- Experience with code versioning practices.
- Familiarity with industrial networks such as Ethernet/IP, OPC UA/DA, PROFINET, Modbus, CANBus, etc.
- Experience in executing software tests and providing field commissioning support.
- Advanced knowledge of Control & Automation processes, including understanding of instrumentation, I/Os, sensors, actuators, and plant control logic — ensuring that software configuration accurately reflects equipment functionality.
- Practical experience working in agile teams, applying frameworks such as Scrum or Kanban, and using collaborative management tools (e.g., Jira, Confluence, Trello).
Preferred Qualifications:
- Programming experience in languages such as Python, MATLAB/Simulink, C, C++, C#, Java, etc.
- Familiarity with quality and organizational methodologies (e.g., 5S, ITIL).
- Experience with industrial networks (Ethernet/IP, PROFINET, Modbus).
- Knowledge of software testing practices such as FAT, smoke testing, integration testing, and unit testing.
- Experience with virtualized environments such as AWS, VMWare, etc.
- Experience working with Linux.
- Experience with industrial network monitoring platforms such as SCADA, Matrikon (OPC), etc. would be considered a plus