Software Engineer
Technology
LaGrange, United States3 days agoUntil 1/4/2027
Full time
Job description
Software Engineer | Manufacturing Systems
Location: Georgia | Travel: 20–30%
About the Role
We're looking for a Software Engineer to develop and support software solutions within a manufacturing environment. This role will focus on connecting software development, data analytics, and industrial technology to improve manufacturing processes, automate workflows, and drive operational efficiency.
You'll work closely with engineering, IT, and operations teams to build practical solutions using Python, SQL, industrial software platforms, and business intelligence tools.
Key Responsibilities
- Develop and maintain applications within MES and SCADA environments.
- Build Python applications and scripts for automation, data processing, and system integrations.
- Design, maintain, and optimize SQL Server databases.
- Create dashboards and automated workflows using Power BI and Power Automate.
- Leverage manufacturing data to support analytics, anomaly detection, and predictive maintenance initiatives.
- Integrate software applications with industrial equipment and systems using APIs and OPC-UA.
- Collaborate with engineering, IT, and operations teams to identify and implement process improvements.
- Support infrastructure, troubleshooting, and technology initiatives across multiple facilities.
Required Qualifications
- 3–5 years of software engineering or application development experience.
- Proficiency in Python, including automation, scripting, and data processing.
- Hands-on experience with SQL Server and relational databases.
- Familiarity with MES, SCADA, or industrial historian platforms. Ignition is a plus.
- Experience with Power BI and Power Automate.
- Exposure to machine learning concepts, including anomaly detection and predictive modeling.
- Understanding of manufacturing or industrial environments, including IT/OT systems.
- Strong communication and problem-solving skills.
Preferred Qualifications
- Experience with PLCs, particularly Rockwell or Siemens.
- Familiarity with OPC-UA, industrial networking, robotics, or automation systems.
- Background in IT infrastructure or network engineering.
- Exposure to Azure or other cloud platforms.
- Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent experience.
Keywords
PythonSql
Interested in this role?