CONTROLS ENGINEER - SOFTWARE/PLC
Job
Spen-Tech Machine Engineering Corp
Lapeer, MI (In Person)
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
POSITION SUMMARY
- The Controls Software Engineer is responsible for leading the design and development of software for automated industrial and automotive machine systems.
- This role involves coordinating software development activities using a combination of established standards, previous project experience, and new design concepts.
- The position works closely with internal teams, external suppliers, and customers including major automotive manufacturers such as GM, Ford, and Stellantis.
KEY RESPONSIBILITIES
- Review customer specifications, standards, and previous project designs
- Mentor software engineers
- Design complete machine control software systems
- Develop PLC and HMI applications for industrial automation systems
- Ensure software quality, consistency, and adherence to project schedules
- Review software developed by other engineers for compliance and accuracy
- Support machine build, debug, installation, and commissioning activities
- Manage software revisions, open issues, and change requests
- Develop and maintain software templates and standards
MINIMUM REQUIREMENTS
- Proven experience designing industrial machine software from the ground up
- Strong PLC and HMI programming experience
- Experience with Rockwell and Siemens PLC/HMI platforms
- Familiarity with
IEC 61131
programming languages including Ladder Logic, Structured Text, Function Block, and Sequential Flow Charts- Strong organizational and time management skills
- Ability to work effectively in a team-oriented environment
- Strong written and verbal communication skills
- Ability to read and interpret electrical, mechanical, pneumatic, and hydraulic drawings
- Experience generating technical reports and documentation
EDUCATION & EXPERIENCE
- Minimum of five (5) years of experience related to industrial automation or machine software design
- Bachelor's degree in Electrical Engineering, Computer Engineering, Electronics Technology, or equivalent experience
- Combination of on-the-job training, mentorship, and formal technical training
TRAVEL REQUIREMENTS
- Travel may be required to customer sites and supplier locations
- Possession of a valid U.S. passport may be necessary
- Estimated travel requirement: up to 25%
Job Type:
Full-time Work Location:
In personSimilar jobs in Lapeer, MI
Kroger Family of Companies
Lapeer, MI
Posted1 day ago
Updated2 hours ago
Accountable Healthcare Staffing
Lapeer, MI
Posted1 day ago
Updated2 hours ago
Similar jobs in Michigan
Staples
New Baltimore, MI
Posted1 day ago
Updated2 hours ago