About Keyline Industries
Keyline Industries is a leading manufacturer of keys, key cutting machines and transponders. In addition, it is a unique manufacturer of Industrial automated machines for the security industry and home & building automation – through the brands ACS and Allmatic.
Job Description:
This role is responsible for developing our industrial machines as well as the evolutionary maintenance of tools and processes already in use, in an international context.
We are looking for a highly motivated individual with a passion for the digital world, with regard to the new technologies sector and application development.
This person must exhibit passion for the job and enjoy working on a team, demonstrating critical thinking and problem-solving skills supporting the whole team on innovative processes and coding standards.
Responsibilities:
* Design and development of Keyline's industrial applications platforms.
* Develop and maintain PLC programs using Siemens TIA Portal with a strong focus on languages like Structured Control Language (SCL) and Graph, and/or Rockwell Automation's Studio 5000.
* Design and implement advanced control solutions using Siemens and Rockwell Automation hardware and software, including but not limited to, SIMATIC S7-1500 controllers and Allen-Bradley ControlLogix controllers.
* Utilize Siemens and Rockwell Automation's latest features and capabilities to optimize system performance and integration, such as advanced diagnostics, safety integrated functions, and high-level data management.
* Provide expert troubleshooting and technical support for Siemens and Rockwell Automation systems, including remote and on-site assistance.
* Collaborate with project teams to ensure seamless integration of PLC systems with other components such as HMIs, drives, and networked devices.
* Lead initiatives to upgrade and retrofit existing systems with the latest Siemens and Rockwell Automation technologies, ensuring minimal downtime and enhanced functionality.
* Conduct training sessions for technical staff on Siemens and Rockwell Automation platforms, sharing best practices and advanced programming techniques.
* Development of high-quality software, producing clean, efficient, documented, and tested code.
* Collaboration with the management to identify, prioritize and execute tasks in the software development life cycle and, most importantly, to evaluate new technologies.
* Support team members and other functions.
Requirements:
* Bachelor degree in Computer Science, computer engineering, Electrical engineering or equivalent experience.
* Minimum of 5 years of experience in PLC programming with a strong focus on Siemens and Rockwell Automation platforms.
* Proficient in Siemens TIA Portal and/or Rockwell Automation Studio 5000, with a deep understanding of their respective programming languages and tools.
* Familiarity with Siemens and Rockwell Automation's latest technologies and how to apply them in industrial automation settings.
* Solid knowledge of industrial communication protocols such as Profinet, Profibus, Ethernet/IP, and others relevant to Siemens and Rockwell Automation systems.
* Demonstrated ability to design and implement complex automation solutions from concept through commissioning.
* Excellent problem-solving skills, with the capacity to work on multiple projects simultaneously under tight deadlines.
* Strong leadership and communication skills, with the ability to mentor junior engineers and work effectively in a team environment.
PREFERRED QUALIFICATIONS:
* Certifications in Siemens and/or Rockwell Automation programming and system design.
* Experience with advanced automation concepts such as integrated safety, motion control, and high-availability systems.
* Knowledge of Industry 4.0 and smart manufacturing principles, with experience integrating PLC systems into broader IoT and data analytics frameworks.
* Experience with CI/CD and automation tools like Jenkins, Gitlab CI/CD, Travis-CI Experience with Docker/Kubernetes Good knowledge of Linux environments.
What We Are Offering:
* Competitive salary and career growth plan
* Opportunity for travel
* Continuing education and language courses
* Flexible work schedule
* Employee bonuses and benefits
EQUAL EMPLOYMENT OPPORTUNITIES:
Keyline Industries provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.