T

TMEIC Corporation Americas

Engineer Intern

Spring 2027Updated on 10/23/2026
$55.6k - $83.4k
Internship
Bachelor of Science (BS), Master of Science (MS)
Roanoke, VA, USA
In PersonOn-site in Roanoke; domestic travel up to approximately 5%, sometimes with limited notice.
Electrical EngineeringControls & Automation Engineering
No H1B Sponsorship

About the job

Requirements
  • A high school diploma is required.
  • Be enrolled in a Bachelor of Science program in Electrical Engineering, Computer Science, Computer Engineering, or Mechanical Engineering with control automation coursework, or a related degree.
  • Have classes, labs, and projects concentrated in some combination of control system theory, supervisory software development, high-level programming languages such as C++, object-oriented programming, database design and management, software engineering, robotics, mechatronics, AC/DC drives and motors, or electrical power systems.
  • Demonstrate problem-solving skills.
  • Demonstrate successful working relationships with others in educational or employment settings.
  • Demonstrate successful working relationships with clients, suppliers, and other internal and external contacts.
  • Demonstrate positive personal leadership, interpersonal, organizational, administrative, and communication skills.
  • Demonstrate continuous improvement in areas of responsibility.
  • Be proficient in Microsoft Word, Excel, and Outlook.
  • Be available to travel domestically up to approximately 5%, sometimes with limited notice.
Responsibilities
  • Provide software design technical support for control solutions and drafting and hardware design technical support for electrical distribution and control solutions for energy and infrastructure projects.
  • Gather information from authorized sources to assess project requirements for the assigned scope of work.
  • Create and document industrial-controller and/or computer-based software modules to meet control functionality and work progress targets, as directed, at prescribed engineering checkpoints.
  • Create and animate Human Machine Interface software to meet control functionality and work progress targets, as directed, at prescribed engineering checkpoints.
  • Conduct simulations, as directed, to verify industrial-controller and/or computer software modules meet design and project requirements.
  • Conduct simulations, as directed, to verify Human Machine Interface software meets design and project requirements.
  • Recommend improvements to test procedures to better identify where software does not meet project requirements within the assigned scope of work.
  • Provide input on software engineering standards to improve productivity, quality, and cost.
  • Control document revision, distribution, and archiving within the area of responsibility using established project document-control procedures.
  • Provide regular, accurate, and considered status reports to appropriate parties.
  • Create electrical drawings reflecting project circuits, AC and DC drives, power distribution, PC/PLC and associated input/output, and other operator and miscellaneous control equipment, using approved commercially available computer-aided design software packages.
  • Create AC and DC control power distribution, relay, network, and sensor interface drawings for each project using approved commercially available computer-aided design software packages.
  • Produce mechanical panel layout drawings based on bills of material and wiring diagrams, complying with United States or appropriate international codes and standards guidelines.
  • Develop project documentation such as enclosure outline mechanical drawings and spare parts lists in accordance with design standards and project requirements.
  • Edit project drawings to reflect preliminary, manufacturing, as-shipped, and final as-installed configurations.
  • Update project drawings as needed to support site commissioning activities.
  • Create and maintain standard drawing templates for various circuits and/or projects to improve consistency, accuracy, and turnaround time in elementary drawings between projects.
  • Provide input on hardware engineering standards to improve productivity, quality, and cost.
  • Issue accurate requisitions using the company’s enterprise resource planning system in time to ensure correct parts are ordered to meet project requirements.
  • Identify and define interfaces to other software modules and functions.
  • Write software modules to satisfy project requirements.
  • Collaborate with the project team to ensure software modules interoperate within the overall project.
  • Design and conduct simulations to verify software modules satisfy project requirements.
  • Collaborate with peers and recommend feasible hardware and software improvements to the engineering manager.
  • Develop algorithms and transfer functions defining the electromechanical operation of industrial machinery, primarily metal rolling mills.
  • Verify 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 that generates control-system setup and operating parameters for advanced automatic computer-based control of industrial machinery.
  • Collaborate with the project engineering team to ensure software modules interoperate within the overall project.
  • Conduct or support simulations to verify project requirements are satisfied.
  • Conduct or support simulations to verify the Human Machine Interface satisfies project requirements.
  • Bring full effort to tasks assigned by the manager and provide the manager with best advice.
  • Give earliest notice when work cannot be delivered as specified.
  • Cooperate and collaborate with peers and interact across the organization as specified by the manager.
  • Comply with company policies, practices, and procedures, and all regulations and laws.
  • Recommend viable improvements proactively.
  • Ensure effective utilization of business tools and processes.
Desired Qualifications
  • A Bachelor of Science in Electrical Engineering, Computer Science, Computer Engineering, or Mechanical Engineering with control automation coursework.
  • Enrollment in an MSEE, MS in Computer Science, MS in Computer Engineering, or MSME program with coursework in control automation, physics, or materials science.
  • A research project or thesis in control system theory, software engineering, robotics, mechatronics, AC/DC motor drives, or electrical power systems.
  • Working knowledge of PLC programming and/or Human Machine Interface programming languages.
  • Working knowledge of Microsoft development tools such as Visual Studio, VC++, Visual Basic, SQL Server, .NET, AutoCAD, Visio, or an equivalent drawing tool.
  • Work experience as a research assistant, intern, or co-op in the listed areas.

About the company

T

TMEIC Corporation Americas

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A