Demo

Software Engineer II

The COATS Company
La Vergne, TN Full Time
POSTED ON 7/7/2026
AVAILABLE BEFORE 1/2/2027

Based onsite in LaVergne, TN (HQ)

At Coats, we design, build, and support the technologies and machines that keep automotive shops running — keeping people moving and technology turning. Our portfolio includes tire changers, wheel balancers, aligners, lifts, inspection systems, and compressed air solutions, all engineered for safety, durability, and real-world productivity. 


We are hiring a mid-level Software Engineer (Engineer II) to design, develop, and maintain software that powers our automotive service equipment. You will work on software that interacts directly with machine hardware, sensors, and control systems,  collaborating closely with hardware, electrical, and manufacturing teams.

This role spans the full software development lifecycle: from requirements analysis and system design to coding, testing, debugging, and ongoing support. You’ll apply established software engineering practices while developing proficiency in more complex systems and problem domains.


Responsibilities:

  • Develop, debug, and test embedded firmware and software for automotive service machines (tire changers, wheel balancers, etc.).
  • Conduct hands-on testing and troubleshooting directly on the machines
  • Participate in code reviews, testing, and deployment of new software features
  • Ensure software meets performance, reliability, and quality standards


Qualifications:

  • Bachelor’s in Electrical/Computer Engineering, Computer Science, or equivalent
  • 2 to 6 years of professional software engineering experience.
  • C# / .NET / Visual Studio experience
  • Object-oriented programming and software design knowledge
  • Git and bug-tracking experience (Atlassian a plus)
  • Embedded systems / firmware development experience
  • Able to work independently and manage full software lifecycle


Preferred:

  • Android or Linux experience
  • C / C proficiency
  • .NET MAUI/Xamarin Forms and MVVM design
  • Customer-facing UI/UX experience
  • Azure or AWS development experience
  • Experience in a manufacturing environment


If you are passionate about building robust software that powers physical machines, we want to hear from you! Apply to join the Coats team and help keep automotive shops running smoothly.


Work Authorization Requirement: Candidates must be legally authorized to work in the United States without the need for current or future employer-sponsored work authorization. We are unable to provide visa sponsorship for this role.

 

Salary.com Estimation for Software Engineer II in La Vergne, TN
$94,806 to $115,351
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer II?

Sign up to receive alerts about other jobs on the Software Engineer II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at The COATS Company

  • The COATS Company La Vergne, TN
  • The Coats Company is a dynamic and customer focused organization dedicated to delivering exceptional service. We are currently seeking a motivated and enth... more
  • 8 Days Ago

  • The COATS Company La Vergne, TN
  • We are seeking a highly motivated and experienced individual to join our Customer Service team as a Team Leader for our dispatch service division. This rol... more
  • 9 Days Ago

  • The COATS Company La Vergne, TN
  • The Coats Company is seeking an experienced Electrical Engineer / Designer II to support our R&D team in the design, development, and validation of electri... more
  • 9 Days Ago

  • The COATS Company Sacramento, CA
  • Join Our Team as a Field Service Technician! Ready to elevate your mechanical skills? At COATS, we’re looking for passionate Field Service Technicians to j... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Software Engineer II jobs in the La Vergne, TN area that may be a better fit.

  • TheIncLab Nashville, TN
  • The Mission Starts Here TheIncLab engineers and delivers intelligent digital applications and platforms that revolutionize how our customers and mission-cr... more
  • 8 Days Ago

  • Deloitte Hermitage, TN
  • Our Deloitte Customer team empowers organizations to build deeper relationships with customers through innovative strategies, advanced analytics, Generativ... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!