Configuration Engineer II - Controls & Automation (Rio de Janeiro, BR) at None
None · Rio de Janeiro, Brazil · Onsite
- Professional
 - Office in Rio de Janeiro
 
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