Toggle navigation
×
Search
Jobs
Explore
Careers
Get
Advice
Employers >
Sign In
Sign In
Sign In
How Tapwage Works
Contact
Find a Job
Career Channels
Recruiting tools
Post Jobs
Search Jobs
Next Job
Search Jobs
How Tapwage Works
Post Jobs
Software Controls Engineer
RGBSI
Shelby, MI
Qualifications
Mechanical Engineering
Robotics Engineering
Benefits
Full-Time
Experience
Bachelor's Degree
Education
Undefined Seniority
Special Commitments
Travel Requirements
Skills
Tech
Professional Services
Other
General Superlatives
Apply
10,000+ Similar
Jobs
Job responsibilities:
Technical Oversight & Mentorship
Review and validate software deliverables produced by controls engineers, ensuring adherence to company standards and practices.
Provide coaching, training sessions, and technical guidance on PLC/HMI programming, system integration, and troubleshooting techniques.
Establish and enforce best practices for coding, testing, and documentation across the controls team.
Software Development & Integration
Architect and implement complex control algorithms, motion profiles, and safety functions for robotics, conveyors, and material handling systems.
Integrate enterprise-level systems (SCADA, MES, IIoT platforms) for data acquisition, analytics, and visualization.
Lead design of reusable frameworks, libraries, and standards to accelerate future development.
Complex Problem Solving & Optimization
Investigate and resolve high-impact technical issues, performing root cause analysis on system failures or performance bottlenecks.
Drive system optimizations to improve cycle times, reliability, and safety margins.
System Testing & Commissioning
Perform FAT (Factory Acceptance Testing) and SAT (Site Acceptance Testing) to validate system performance against specifications.
Conduct sequence testing, safety function verification, and system optimization.
Troubleshoot field issues, perform root cause analysis, and implement corrective actions during onsite commissioning.
Documentation & Continuous Improvement
Author and review comprehensive technical documentation—including software design specifications, control Sequences, and user manuals.
Lead code review sessions, post-project lessons-learned workshops, and process improvement initiatives.
Cross-Functional Collaboration
Work closely with electrical, mechanical, and project engineers to ensure seamless hardware–software integration.
Participate in design reviews, project status meetings, and customer walkthroughs.
Assist in developing functional specifications, control narratives, and wiring diagrams.
Client Engagement & Support
Serve as primary technical contact to clients during design reviews, training sessions, and troubleshooting.
Provide escalated support for critical issues and system enhancements after execution.
Provide remote and on-site support for installed systems, including software updates and troubleshooting.
Train end users and maintenance teams on system operation, diagnostics, and safety procedures.
Monitor system performance post‐commissioning and recommend enhancements for uptime and reliability.
Minimum Requirements:
6–8 years of hands-on experience in industrial automation controls engineering (PLC, HMI, CNC, and motion control).
Proven track record of leading automation projects in robotics, material handling, or complex machinery.
Expert proficiency in Siemens (TIA Portal) and Rockwell (Studio 5000) environments; familiarity with additional platforms preferred.
Deep understanding of industrial communication protocols (EtherNet/IP, Profinet, Modbus) and network architectures.
Application-specific experience with Gantry systems, ASRS (Automated Storage and Retrieval Systems), material handling, engine assembly lines, battery assembly lines, and robotics systems.
Strong leadership, project management, and interpersonal skills.
Bachelor's or Master's degree in Electrical, Electro-Mechanical, Computer Science Engineering, or a related field.
20-30% local travel, including US and Canada
Preferred Requirements:
Experience with industrial and safety standards.
Hands-on experience with advanced motion control, vision systems, and multi-axis robotics.
Familiarity with Agile methodologies and DevOps practices in controls engineering.
Professional certifications (e.g., Rockwell, Siemens, Fanuc Or ABB certifications).
Reports to:
Controls Manager
Read Full Description
Apply
Jobs at RGBSI
Similar Jobs
Confirmed 6 hours ago.
Posted 16 days ago.
Discover Similar Jobs
Controls Software Engineer Controls Software Engineer
Lincoln Electric
- Shelby, MI
Full-Time
Junior
Professional Services
Robotics Engineering
Tech
Travel Requirements
Controls Engineer Controls Engineer
Lincoln Electric
- Shelby, MI
Full-Time
Junior
Professional Services
Robotics Engineering
Tech
Travel Requirements
Field Service Controls Engineer
RGBSI
- Shelby, MI
Bachelor's Degree
Full-Time
Professional Services
Senior
Travel Requirements
Controls Project Engineer
RGBSI
- Shelby, MI
Full-Time
Professional Services
Robotics Engineering
Software Controls Engineer - Electrification
General Motors
- Milford, MI
Bachelor's Degree
Full-Time
Hybrid
Mid-Level
Professional Services
Robotics Engineering
Tech
Suggested Articles
Managing a Software Career
Demand for (Artificial) Intelligence: Jobs for Engineers & Scientists
Is it Really 10 Times Harder to Get Into Google Than Goldman Sachs?
Jobs That People Love
How to Master the Technical Interview at Google and Facebook
What I Learned Building Bridges
Virtual Reality Coder
Virtual Reality Focused Software Jobs
Tapwage
RGBSI
Software Controls Engineer