TMEIC Corporation Americas logo

Process Automation Engineer Models (EE25177)

TMEIC Corporation Americas Roanoke, Virginia, United States

remotefull-time
Posted Feb 13, 2026

Role & seniority: Process Automation Engineer – Models (mid-level; requires 2+ years in related field)

Stack/tools: C++/object-oriented programming (Microsoft development environment); computer simulation/verification; MS Office; software for control system setup and HMI validation

Top 3 responsibilities

  • Develop, verify, and implement algorithms and transfer functions defining electro-mechanical operation of industrial machinery (metal rolling mills)

  • Verify algorithms via computer simulation and empirical data; design/implement software for automatic control and operating parameters

  • Collaborate with project engineering, support simulations and commissioning activities, and provide status reports; assist client witness of tests

Must-have skills

  • Bachelor’s degree in electrical/mechanical engineering (or related) and 2+ years in process automation/models in heavy industry

  • 2+ years in a high-level programming language (C++, Microsoft development environment)

  • Strong problem-solving, communication, client relationships, and teamwork; willing to travel ~25%

Nice-to-haves

  • MS degree in physics, materials science, mechanical/electrical engineering

  • Research/thesis in mathematical modeling, finite element analysis, or thermodynamics

  • Experience with rolling control systems or metal strip processing lines; international field engineering experience

  • Location & work type: Office location Roanoke, VA preferred; travel domestically/internation

Full Description

Job # EE25177 Job Title Process Automation Engineer – Models Office Location Roanoke, VA preferred Business Function/Department Industrial Systems Sales Territory, if applicable General Role Description Develop, verify, and implement algorithms and transfer functions that define the electro-mechanical operation of industrial machinery, primarily metal rolling mills Role Accountabilities

  • Develop algorithms and transfer functions that define the electro-mechanical operation of industrial machinery, primarily metal rolling mills

  • Verify these algorithms and transfer functions using computer simulation of mechanical processes and/or analysis of empirical data from operating machinery

  • Use verified mathematical algorithms and transfer functions to design and implement software which generates control system setup and operating parameters that enable advanced automatic computer based control of industrial machinery

  • Provide regular, accurate, and considered commissioning status reports to parties deemed appropriate to the situation

  • Collaborate with project engineering team to ensure inter-operation of software modules into overall project

  • Conduct and/or support simulation to verify the software modules satisfy project requirements

  • Conduct and/or support simulation to verify the Human Machine Interface satisfies project requirements

  • Support client witness of unit and system test as needed

  • Recommend improvements to test procedures to better identify where software does not meet all project requirements for assigned scope of work

  • Support commissioning activities at client facilities required and authorized

  • General Employee Accountabilities

  • Bring full effort to bear on tasks assigned by manager

  • Give manager best advice

  • Give earliest notice when work cannot be delivered as specified

  • Cooperate and collaborate with peers and interact cross-organizationally as specified by manager

  • Exemplify Company Core Values: Integrity, Client Focus, Team Orientation, and Personal Commitment

  • Comply with all Company policies, practices, and procedures and all regulations and laws

  • Recommend viable improvements proactively

  • Ensure effective utilization of business tools and processes

  • Minimum Qualifications

  • Bachelor’s degree in electrical engineering, mechanical engineering with control automation coursework, computer engineering, materials science, physics or related field or equivalent via education and/or work experience

  • 2 years’ experience in designing and/or commissioning process automation/models software in heavy industry, such as steelmaking, aluminum, or other process industries

  • 2 years’ High-Level Programming Language, such as C++ and object-oriented programming experience using the Microsoft development environment

  • Demonstrated problem solving skills

  • Demonstrated successful and positive personal leadership, interpersonal, organizational, administrative, and communication skills

  • Demonstrated successful working relationships with clients, suppliers, and other internal and external contacts

  • Demonstrated continuous improvement in areas of responsibility

  • Proficiency in MS Office

  • Availability to travel, domestically and internationally, approximately 25%, sometimes with limited notice

  • Preferred Qualifications

  • MS in physics, material science, mechanical engineering, or electrical engineering

  • Research project or thesis in the areas of mathematical modeling, finite element analysis, or thermodynamics

  • Work experience as research assistant, intern, or co-op in the above areas

  • Work experience designing and/or maintaining hot or cold rolling control systems or metal strip processing line control systems

  • Experience in international field engineering assignments

Link to TMEIC Corporation Americas website: https://www.tmeic.com/. To be considered an applicant for any available positions, individuals must complete an online job application for each posting. A resume may be attached to the online application but is not considered a substitute for the information in the application. Applications will be considered only for the specific position for which the application is submitted. EEO/AA/M/F/Vet/Disability Employer

Algorithm DevelopmentTransfer FunctionsElectro-mechanical OperationComputer SimulationControl System DesignSoftware ImplementationCommissioningProject EngineeringHuman Machine InterfaceProblem SolvingLeadershipCommunicationC++Object-Oriented ProgrammingMicrosoft Development EnvironmentMS Officemulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.