Controls and Software Engineer
Posted On | Dec 09, 2024 |
Location | Canal Winchester,OH |
Salary | 85000-105 |
Category | Engineering |
Status | Full Time |
Job ID | RN 20656 |
GEE Group has partnered with a long-term client in their search for a Controls and Software Engineer to join their team and contribute to their success.
Job Overview:
As a Controls and Software Engineer, you will be responsible for the development, configuration, testing, startup, and troubleshooting of complex control systems. You will work with a variety of technologies including PLCs, drives, HMI screens, and software applications. The role requires hands-on expertise in control systems, software development, and excellent problem-solving skills.
Key Responsibilities:
- Develop, configure, test, and troubleshoot control systems involving PLCs (primarily Allen Bradley ControlLogix & RSLogix 5000, occasionally Modicon), AC/DC drives (PowerFlex), Servo Drives (Kinetics), and HMI screens (FactoryTalk View).
- Work with electrical circuits, camera systems, and associated mechanical equipment.
- Design, develop, test, troubleshoot, and maintain software applications in C#, C, C++, and VB.NET for their controls products.
- Utilize SQL and SQL queries for database management; knowledge of database design and deployment is a plus.
- Apply an understanding of network architecture and configuration to optimize control systems.
- Lead hands-on troubleshooting during installation and startup activities.
- Collaborate with cross-functional teams to ensure successful project execution.
- Identify, troubleshoot, and resolve issues in existing software applications.
Qualifications:
- Bachelor of Science Degree in Electrical Engineering, Computer Science, or related field preferred.
- Experience with Allen Bradley PLCs, drives, and HMI systems. Familiarity with Modicon is a plus.
- Proficiency in C#, C, C++, and VB.NET.
- Experience with SQL and SQL queries; understanding of database design and network architecture is preferred.
- Strong analytical skills and excellent computer literacy.
- Ability to lead and troubleshoot issues in both hardware and software.
- Effective communicator with strong interpersonal and teamwork skills.
- Self-motivated, team-oriented, and able to work independently.
- Ability to accept technical guidance from senior engineers and managers.
Why Join them:
- Competitive salary and benefits package.
- Opportunity to work on innovative projects with a dynamic team.
- Supportive environment for professional development and growth.