Description:
This team is looking for Software Development Engineers who will develop, test and deploy the data modelling needed to rollout an industrial automation platform to planned warehouses. Primary responsibilities include developing monitoring solutions, troubleshooting/debugging and implementing the fix for internally developed code, performing queries, running scripts, improving our systems that gather metrics on our features, updating, tracking and resolving technical challenges.
The platform being developed is a system that connects to all of the PLCs in warehouses, collects information from them, and reports that data to the cloud. Also monitors the status of all the PLCs to make sure they are in good operational status. They are launching it in warehouses across the US and need engineers to help them with the launch.
The platform is a data infrastructure solution for any type of industrial automation equipment (IAE), such as sorters and conveyors. It pulls data from programable logic controllers (PLC) and sends through local servers or Cloud services. It provides consistent, aggregated and standardized industrial equipment data, real time notification of events and alarms, backed up by AWS services.
This is a cloud-based platform that will be tied into equipment PLCs to assist in tracking reliability and performance across the network.
It is combining EAM, and all the miscellaneous tracking tools (vibration/heat sensors on conveyors and motors and sorters, vendor-specific performance and metric tools, etc) into one platform.
Job Qualifications: The ideal candidate is interested in a career in software development and is looking to utilize and expand their coding skills and gain exposure to a wide variety of software applications. They must be detail oriented, have superior verbal and written communication skills, strong organizational skills, are able to work independently and can maintain professionalism under pressure. Preferred coding skills: Python, TypeScript, JAVA, or Go. Other desired technical skills include full stack software development, hands-on low-level networking protocols, an understanding of industrial fieldbus protocols, deep knowledge of PLCs, Dev-Ops, and Machine Learning. A Computer Science or equivalent technical degree and 2-5 years of relevant experience is required.
Skills:
Python, programmable logic controller, software engineering, Software development, Aws, Sql, golang
Top Skills Details:
Python, programmable logic controller, software engineering
Additional Skills & Qualifications:
Preferred coding skills: Python (must have), TypeScript, JAVA, or Go. Other desired technical skills include full stack software development, hands-on low-level networking protocols, an understanding of industrial fieldbus protocols, deep knowledge of PLCs, Dev-Ops, and Machine Learning. A Computer Science or equivalent technical degree and 2-5 years of relevant experience is required.
About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.