FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Control Engineer – IS
TMEIC. Develop and test PC/PLC software control solutions for industrial systems applications that meet client specifications and fulfill project requirements .
Posted 11/6/2026full-timeRoanoke • Virginia • United StatesJuniorMid-Level💰 $90,700 - $136,100 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and testing PC/PLC software control solutions for industrial systems, with a strong focus on embedded, real-time software and machine-level programming. Proven ability to collaborate effectively with project teams and clients while ensuring compliance with engineering standards and quality control.
Highest-signal resume keywords
Control System EngineeringMachine-Level ProgrammingSoftware Design for PLC and HMI SystemsEmbedded Real-Time Software DevelopmentTechnical Support and Client Interaction
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PC/PLC Software DevelopmentEmbedded Software DevelopmentMotion ControlAutomation ControlSystem Testing and SimulationSoftware Interface DocumentationAC and DC Drive ConfigurationI/O MappingContinuous ImprovementProject Design Review
Soft Skills
Interpersonal SkillsOrganizational SkillsCommunication SkillsLeadership SkillsCollaboration Skills
Tools & Technologies
GE PLC ProductsHMI ProductsMicrosoft Visual StudioVC++Visual BasicSQL Server.NetLaser Sensor SystemsCamera-Based Sensor Systems
Industry Keywords
Industrial AutomationControl AutomationMechatronicsElectrical EngineeringMechanical Engineering
Tech Stack
Tools & technologiesSQLC++
About the role
Key responsibilities & impact- Develop and test PC/PLC software control solutions for industrial systems applications that meet client specifications and fulfill project requirements
- Interpret and implement software project design requirements in collaboration with the project team and client
- Build control system software files, including 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
- Bring full effort to tasks assigned by manager and provide the manager with best advice
- Cooperate and collaborate with peers and interact cross-organizationally
- Comply with company policies, practices, procedures, regulations, and laws
- Recommend viable improvements proactively and ensure effective utilization of business tools and processes
Requirements
What you’ll need- 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
- Ability to climb and work on cranes at heights up to approximately 175 feet
- Demonstrated successful working relationships with clients, suppliers, and other internal and external contacts
- Demonstrated successful and positive personal leadership, interpersonal, organizational, administrative, and communication skills
- Demonstrated continuous improvement in areas of responsibility
- Availability to travel domestically and internationally, up to approximately 15% of the time, sometimes with limited notice
- Preferred: At least 2 years of engineering experience, specializing in industrial drive and motor control applications
- Preferred: Demonstrated experience with GE PLC & HMI products
- Preferred: Demonstrated experience with application and integration of laser and/or camera-based sensor systems in control and automation projects
- Preferred: Demonstrated experience in embedded, real-time software application design
- Preferred: Proficiency in Microsoft development tools such as Visual Studio, VC++, Visual Basic, SQL Server, .Net
- Preferred: Demonstrated ability to apply new technology to meet evolving needs of the business and clients