Auto Software Engineering Lead

GOEBEL FIXTURE COMPANY

La Vergne (TN)

On-site

USD 120,000 - 160,000

Full time

23 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Quanta Nashville is seeking a Software Engineering Lead to drive automation software across the factory, data collection, and analytics projects. You will lead design, development, and standardization of software systems, working with Controls, Process, and Maintenance to deliver scalable solutions.

The ideal candidate has a BS in CS or related field and 3–5 years in manufacturing software, with strong skills in Python, C#, dashboards, and data governance. Travel to global sites is expected.

Qualifications

  • Bachelor's degree in computer science, software engineering, automation, or related field.
  • 3-5 years of software development experience in manufacturing, automation, or industrial environments.

Responsibilities

  • Lead the design and deployment of software architectures supporting manufacturing automation, data acquisition (DAQ), and analytics systems.
  • Oversee the development and maintenance of OEE dashboards, traceability systems, MES integrations, and equipment data pipelines.
  • Define and enforce software coding standards, documentation practices, and version control (Git, SVN, etc.).
  • Develop and maintain Python, C#, and database-based applications that interface with automation equipment (robots, PLCs, test stations, sensors, vision systems).
  • Collaborate with Controls Engineers to integrate machine data into central databases, ensuring seamless connectivity through OPC UA, MQTT, and REST APIs.
  • Partner with Process Engineering to define KPIs and metrics to be visualized in Power BI or web dashboards.
  • Manage and prioritize software-related requests from production, ensuring quick resolution while maintaining long-term scalability.
  • Establish data governance standards, backup systems, and network architecture for automated systems.
  • Train and mentor engineers and technicians on the use of developed software tools and data visualization systems.
  • Drive continuous improvement through data analysis and automation of repetitive tasks (reporting, data entry, and analytics).
  • Lead validation and qualification of software used in automated production lines.
  • Support global and local initiatives to align with Industry 4.0 and smart factory standards.

Skills

Power BI
Grafana
OPC UA
Modbus
MQTT
Git
Agile
Azure
AWS
GCP
Leadership
Communication

Education

Bachelor's degree in CS/Engineering

Tools

Git
GitHub
GitLab

Job description

  • Employee Type Full Time Exempt
  • Required Degree 4 Year Degree
  • Manage Others Yes
Contact information

Description

QUANTA NASHVILLE IS GROWING AND HIRING!
WANT TO BUILD THE FUTURE?

Quanta is a Fortune Global 500 Company and a leading solution provider in cloud computing. Centered around computing design as the foundation of OUR core technology capability, Quanta continues to innovate in the area of data economics and integrate relevant resources to proactively expand market potentials and explore business opportunities. Quanta Nashville (QMN) was established in 2003 in LaVergne, TN, with 20 employees in one building. QMN currently occupies nine (9) facilities in the Antioch/LaVergne area with over 3000 employees...and GROWING!

We are currently seeking candidates for the following position!
Position Summary:

The Software Engineering Lead (SW Lead) is responsible for leading the development, integration, and standardization of software systems supporting automation, data collection, and smart manufacturing initiatives across the factory. This role ensures all automated processes are supported by reliable, scalable, and standardized software solutions that enable data-driven decision-making, performance visibility, and predictive improvements.

The SW Lead collaborates with Controls, Process, and Maintenance pillars to define the digital layer of the automation ecosystem developing and maintaining applications, databases, dashboards, and connectivity solutions between machines, robots, and enterprise systems.

This position also guides the Software Engineering team in creating reusable templates, maintaining version control, and ensuring cybersecurity and data integrity across all automation systems.

Essential Functions:
  • Lead the design and deployment of software architectures supporting manufacturing automation, data acquisition (DAQ), and analytics systems.
  • Oversee the development and maintenance of OEE dashboards, traceability systems, MES integrations, and equipment data pipelines.
  • Define and enforce software coding standards, documentation practices, and version control (Git, SVN, etc.).
  • Develop and maintain Python, C#, and database-based applications that interface with automation equipment (robots, PLCs, test stations, sensors, vision systems).
  • Collaborate with Controls Engineers to integrate machine data into central databases, ensuring seamless connectivity through OPC UA, MQTT, and REST APIs.
  • Partner with Process Engineering to define KPIs and metrics to be visualized in Power BI or web dashboards.
  • Manage and prioritize software-related requests from production, ensuring quick resolution while maintaining long-term scalability.
  • Establish data governance standards, backup systems, and network architecture for automated systems.
  • Train and mentor engineers and technicians on the use of developed software tools and data visualization systems.
  • Drive continuous improvement through data analysis and automation of repetitive tasks (reporting, data entry, and analytics).
  • Lead validation and qualification of software used in automated production lines.
  • Support global and local initiatives to align with Industry 4.0 and smart factory standards.
Education and Experience:
  • Bachelor’s degree in computer science, Software Engineering, Automation Engineering, or related field.
  • Minimum of 3 - 5 years of software development experience in manufacturing, automation, or industrial environments.
Other Skills and Abilities:
  • Experience with data visualization tools such as Power BI, Grafana, or equivalent.
  • Understanding of machine communication protocols (OPC UA, Modbus, TCP/IP, MQTT).
  • Experience with version control systems (Git, GitHub, GitLab) and agile development environments.
  • Knowledge of cloud platforms (Azure, AWS, or GCP) for IoT or data pipeline integration is a plus.
  • Strong leadership and mentoring skills for technical teams.
  • Excellent communication and project management abilities.
  • Creative problem-solving with a focus on scalability and maintainability.
  • Familiarity with automation equipment, robots, or vision systems preferred.
  • Occasional travel to global sites for deployment and training.
  • Knowledge of cybersecurity principles and networked industrial systems.
  • Ability to work cross-functionally with engineers from various disciplines.
Physical Requirements:
  • Ability to lift up to 30 pounds.
  • Able to stand, stoop and bend.
  • Ability to walk and stand on cement floors for long periods.
  • Able to work in warehouse environment with no central heat or air.Able to sit at desk and use/view computer for prolonged periods of time, up to 8 hours daily.
  • Able to use a telephone for prolonged periods, up to 8 hours daily.

Quanta Nashville is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, gender, sex, disability, genetics, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. To perform this job successfully, an individual must be able to perform each essential job function satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform essential job functions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation Engineering Technician - Software
Automation Engineering Technician - Software

GOEBEL FIXTURE COMPANY • La Vergne (TN)

On-site
USD 65,000 - 90,000
Auto Software Engineer
Auto Software Engineer

GOEBEL FIXTURE COMPANY • La Vergne (TN)

On-site
USD 70,000 - 110,000
Senior Software Lead - Factory Automation
Senior Software Lead - Factory Automation

GOEBEL FIXTURE COMPANY • La Vergne (TN)

On-site
USD 120,000 - 160,000
Senior Manufacturing Technology (MT) Automation Project Engineer
Senior Manufacturing Technology (MT) Automation Project Engineer

Qnity • Newark (DE)

On-site
USD 90,000 - 135,000
Comprehensive pay & benefits
Senior Manufacturing Technology (MT) Automation Project Engineer
Senior Manufacturing Technology (MT) Automation Project Engineer

2261 DuPont Electronic Materials CMP, LLC • Newark (NJ)

On-site
USD 110,000 - 140,000
Software Engineer
Software Engineer

Strategic Systems Inc • Trinity (AL)

On-site
USD 85,000 - 110,000
Sr Automation Control Engineer
Sr Automation Control Engineer

Keurig Dr Pepper Inc. • Knoxville (TN)

On-site
USD 85,000 - 110,000
Medical, Dental, and Vision Insurance
Disability Coverage
Paid Time Off
+3
Software Engineering Manager
Software Engineering Manager

Jst-Corporation- • Hide Away Acres (AL)

On-site
USD 102,000 - 165,000
Health insurance
Paid time off
401(k) plan with match
+1
Software Engineering Manager
Software Engineering Manager

JST CORPORATION • Guntersville (AL)

On-site
USD 102,000 - 165,000
Health insurance
Dental insurance
Vision insurance
+3
Senior Manager, Digital Manufacturing Systems (MES, AI & Industry 4.0)
Senior Manager, Digital Manufacturing Systems (MES, AI & Industry 4.0)

5195 EKC Advanced Electronics USA, LLC • Delaware

Hybrid
USD 180,000 - 240,000