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.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

TMEIC Corporation Americas • Virginia, United States
Role & seniority: Process Automation Engineer – Models; mid-level (2+ years in process automation/models software in heavy industry)
Stack/tools: C++/object-oriented programming (Microsoft development environment); computer simulation of mechanical processes; software for control system setup and operating parameters; HMI; MS Office
Develop, verify, and implement algorithms and transfer functions for electro-mechanical operation of industrial machinery (e.g., metal rolling mills)
Validate algorithms via computer simulations and empirical data; design software to enable advanced automatic control and commissioning
Support integration with project engineering, conduct simulations to verify software and HMI, assist client witness during tests, and propose test/procedure improvements
Bachelor’s in electrical, mechanical (control automation), computer engineering, materials science, physics, or related field
2+ years designing/commissioning process automation/models software in heavy industry
Proficiency in C++/object-oriented programming in Microsoft development environment
Strong problem-solving, communication, and client-facing collaboration; willingness to travel ~25%
MS degree in physics, materials science, mechanical or electrical engineering
Experience with mathematical modeling, finite element analysis, or thermodynamics
Prior work on hot/cold rolling control syst
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
Requirements
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