Description

Role: Junior Controls Software Engineer

Location: Shelby Township, MI - Onsite

Fulltime

Job Description:

Must Have:

• 3 - 4 years’ experience with PLC, HMI and CNC

• The application-specific experience is required for the following application in Robotics System with Material Handling

• Strong programming skills in Siemens and Rockwell PLC. 
• Ability to work independently and as part of a team.

• Strong communication and documentation skills.
• Bachelor’s degree in electrical, Computer Science, Electro-Mechanical Engineering, or a bachelor’s degree in physics with relevant experience in software programming


Nice to Have:
• The application-specific experience is required for the following application in Material Handling Conveyor Systems and/or Gantry System knowledge
• Preferred experience in Robots and Motion Control programming

 

Job Responsibilities:

Develop, test, and deploy robust software solutions for various automation applications.
Collaborate with electrical and mechanical engineers to ensure seamless integration of software and hardware components.
Troubleshoot and resolve complex technical issues.
Stay up-to-date with the latest advancements in automation technology and industry best practices.
Contribute to the development of innovative control strategies and algorithms.
Define programming structures for the project to ensure compliance with customer standards
Create programming modules per project requirements to design programming functionality and ensure the timely execution of projects.
Perform system installation, safety implementation, and sequence testing to ensure system integration and safety programming are activated and working properly on company premises as well as on customer’s location.
Support the project software development, installation & execution and provide support to a system after installation on customer sites.


Minimum/Must Have Requirements:

3 - 4 years’ experience with PLC, HMI and CNC

The application-specific experience is required for the following application in Robotics System with Material Handling

Strong programming skills in Siemens and Rockwell PLC.

Ability to work independently and as part of a team.
Strong communication and documentation skills.
Bachelor’s degree in electrical, Computer Science, Electro-Mechanical Engineering, or a bachelor’s degree in physics with relevant experience in software programming


Preferred Requirements:

4 - 5 years’ experience with PLC, HMI and CNC

The application-specific experience is required for the following application in Material Handling Conveyor Systems

Gantry System knowledge
Preferred experience in Robots and Motion Control programming.

Education

Bachelor’s degree in electrical, Computer Science, Electro-Mechanical Engineering