← Back to opportunities

Automation Software Engineer II

📍 Location
Nashville
⏰ Job Type
Full-time
📅 Posted
June 12, 2026

About the Role

Job Description
The Software Engineer II designs, builds, and supports software applications that enable and improve manufacturing operations, quality systems, and automation performance. This role contributes hands-on code across backend services, data integrations, and user-facing interfaces (UI), participating in the full software development lifecycle including requirements, design, implementation, testing, deployment, and maintenance.
The Software Engineer II collaborates with cross-functional teams (Production Engineering, Maintenance, Quality, Controls, and IT) to deliver reliable, scalable solutions that support production uptime, data visibility, and continuous improvement. The role also supports deployed systems through troubleshooting, monitoring, and iterative updates.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action e...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position