×
Register Here to Apply for Jobs or Post Jobs. X

Software Control Engineer; EE

Job in Roanoke, Roanoke County, Virginia, 24000, USA
Listing for: TMEIC Corporation
Full Time position
Listed on 2026-01-02
Job specializations:
  • Engineering
    Software Engineer, Electrical Engineering
Job Description & How to Apply Below
Position: Software Control Engineer (EE25069)

Job # EE25069 Job Title Software Control Engineer Office Location Roanoke, VA Business Function/Department Industrial Systems/Software Control Engineering General Role Description

Develop and test PC/PLC software control solutions for industrial systems applications that meet client specifications and fulfill project requirements.

Role Accountabilities
  • Interpret, then implement software project design requirements in collaboration with the project team and client.
  • Build control system software files, such as AC and DC drive configurations, motion control, local and remote I/O mapping, automation control, sensors, and human-machine interface.
  • Develop and maintain embedded, real-time software for automation applications.
  • Develop and document software interfaces to client and third‑party systems.
  • Perform system tests and simulations to ensure quality functionality.
  • Provide technical support during client witnessing of system test as needed.
  • Lead project design reviews to control project quality and schedule.
  • Provide technical support to commissioning engineers and clients during system installation.
  • Develop software engineering standards to improve productivity, increase quality, and reduce errors.
  • Develop engineering standards and procedures for new products.
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, mechatronics, computer engineering, or related field or equivalent via education and/or work experience.
  • 2 years’ experience in control system engineering.
  • Demonstrated experience with machine‑level programming.
  • Demonstrated experience with software design for industrial PLC, distributed I/O, and HMI systems.
  • Demonstrated success as contributing member in project team.
  • Demonstrated successful and positive personal leadership, interpersonal, administrative, organizational, and communication skills.
  • Demonstrated successful working relationships with clients, suppliers, and other internal and external contacts.
  • Demonstrated continuous improvement in areas of responsibility.
  • Ability to climb and work on cranes at heights up to approximately 175 feet.
  • Availability to travel domestically and internationally, up to approximately 15% of the time, sometimes with limited notice.
Preferred Qualifications
  • At least 2 years of engineering experience, specializing in industrial drive and motor control applications.
  • Demonstrated experience with GE PLC & HMI products.
  • Demonstrated experience with application and integration of laser and/or camera‑based sensor systems in control and automation projects.
  • Demonstrated experience in embedded, real‑time software application design.
  • Proficiency in Microsoft development tools such as Visual Studio, VC++, Visual Basic, SQL Server, .Net.
  • Demonstrated ability to apply new technology to meet evolving needs of the business and clients.

Link to TMEIC Corporation Americas website:  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

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary