Job #EE25069
Job Title Software Control Engineer
Office Location Roanoke, VA
Business Function/Department Industrial Systems/Software Control Engineering
Sales Territory, if applicable
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 witness 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
Requirements
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: 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