Software Engineer – ON-SITE

LLFlex
Job Overview

Compny logo: https://media.licdn.com/dms/image/v2/C4D0BAQHLX4OtC3JpUw/company-logo_400_400/company-logo_400_400/0/1631366469621/llflex_logo?e=1750896000&v=beta&t=GkFjaH6GFY9c0hqeHGuAjhm-L7nHV6T9gdfH8wg838Q />This is an on-site role in Louisville KY.

SUMMARY:

Responsible for designing, developing, and maintaining software solutions that support and optimize our production processes, data systems, and factory floor operations in a fast-paced manufacturing environment. This role requires close collaboration with manufacturing, quality, and maintenance teams to ensure that software tools are aligned with operational goals and can adapt to the demands of a dynamic production environment.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

Design, implement, and support custom software tools for factory automation, data collection, reporting, and process control.Develop integrations between plant floor software (MES), Oracle, and other systems – such as PowerBI.Troubleshoot, optimize, and maintain legacy systems and code bases used in production.Analyze manufacturing workflows and recommend software solutions to improve efficiency, traceability, and quality control.Collaborate with cross-functional teams (Engineering, IT, Quality, Maintenance) to define software requirements and deployment strategies.Ensure software systems meet high standards for uptime, reliability, and security in a manufacturing setting.Document code, architecture, and workflows to support maintainability and knowledge sharing.

JOB KNOWLEDGE, SKILLS, AND ABILITIES:

Experience in a manufacturing environment or with industrial software systems.Familiarity with MES (Manufacturing Execution Systems), SCADA, PLCs, or other technologies.Knowledge of OPC UA, MQTT, or other industrial communication protocols.Experience with cloud-based services or edge computing in a factory setting.Agile or Scrum development experience.Effective communication and teamwork across departments.Ability to adapt to changing priorities in a production environment.Attention to detail and a proactive mindset toward problem-solving.

EDUCATION and/or EXPERIENCE:

Bachelor’s degree in Computer Science, Software Engineering, or related field.3+ years of software development experience.Proficiency in one or more languages such as Python, C#, Java, or JavaScript.Experience with databases (SQL, PostgreSQL, etc.)Understanding of software version control (Git, GitHub/GitLab).Strong problem-solving and debugging skills.

LANGUAGE SKILLS:

Ability to read, write and speak English. Must be able to read and understand materials such as SDS and other OSHA requirements. This position requires a candidate to express or exchange ideas, convey important instructions to others accurately, loudly, or quickly.

WORK ENVIRONMENT AND PHYSICAL DEMANDS:

The candidate must pass a company pre-employment drug screen prior to commencing work. While performing the duties of this job, the employee will spend time in the plant for sustained periods of time. There is occasional exposure to elements such as odor, noise, dust, heat, cold or chemicals. The employee is required to sit, stand, and walk throughout the workday. The employee must occasionally lift and/or move up to 25 pounds. Must have full range of body motion.

The employee will be required to use all personal protective equipment provided by the company in compliance with OSHA regulations.

Job Detail
Shortlist Never pay anyone for job application test or interview.