Software Engineer (Embedded / Machine Systems)

Posted 2 Days Ago
Be an Early Applicant
Lavergne, TN, USA
In-Office
Mid level
Automotive • Manufacturing
The Role
Develop and test embedded firmware and software for automotive service machines, interfacing with sensors, actuators, motors, and communication systems. Perform hands-on debugging in labs and on the shop floor, collaborate with electrical, hardware, and manufacturing engineers, participate in design, testing, code reviews, deployment, and field support, and ensure software meets performance, reliability, and safety standards.
Summary Generated by Built In
Location: LaVergne, TN (southeast of Nashville)
Job Type: Full-Time, onsite
At Coats, we design, build, and support the technologies and machines that keep automotive shops running. Our portfolio includes tire changers, wheel balancers, aligners, lifts, inspection systems, and compressed air solutions, all engineered for safety, durability, and real-world productivity.

The Role
We’re hiring a mid-level Software Engineer to develop the embedded software that runs our automotive service equipment. This is hands-on work: your code will control motors, read sensors, and communicate with hardware on machines you can walk up to and test. You’ll work closely with our hardware, electrical, and manufacturing teams across the full development lifecycle, from requirements and design through coding, testing, debugging, and field support.
This is not a web or cloud-only role. We’re looking for engineers who have shipped software that runs on, and talks to, physical machines.

Key Responsibilities
  • Design, develop, debug, and test embedded firmware and software for automotive service machines such as tire changers and wheel balancers
  • Interface software with machine hardware, including sensors, actuators, motor controllers, and other control systems
  • Test and troubleshoot directly on machines, on the shop floor and in the lab
  • Collaborate with electrical, hardware, and manufacturing engineers to define requirements and resolve system-level issues
  • Participate in code reviews, test planning, and deployment of new features
  • Ensure software meets performance, reliability, and safety standards

Required Qualifications
  • Bachelor’s degree in Electrical Engineering or Computer Engineering from an accredited university
  • 2-6 years of professional experience developing embedded software for machines, instruments, or other hardware-based systems
  • Hands-on experience interfacing software with hardware, such as sensors, motor control, or communication protocols (e.g., serial, CAN, SPI, I²C, Modbus, USB)
  • Proficiency in C# / .NET and Visual Studio
  • Strong object-oriented programming and software design skills
  • Experience with Git and bug-tracking tools (Atlassian/Jira a plus)
  • Ability to work independently and own features through the full software lifecycle
  • Comfort with hands-on debugging using lab tools (oscilloscope, logic analyzer, multimeter, etc.)

Preferred Qualifications
  • C / C++ proficiency
  • Linux or Android experience
  • Experience in a manufacturing or industrial equipment environment
  • .NET MAUI / Xamarin Forms and MVVM
  • Customer-facing UI/UX experience for machine interfaces
  • Azure or AWS experience for connected-equipment features

Work Authorization
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.
 
Note to Recruiters and Staffing Firms
This is a direct-hire position, filled in-house by The Coats Company.  We are not working with recruiters, staffing agencies, or third-party firms on this role.  Resumes or talent submitted by third parties will be treated as direct applications, and no fees will be owed.   
 

Skills Required

  • Bachelor’s degree in Electrical Engineering or Computer Engineering from an accredited university
  • 2–6 years of professional experience developing embedded software for machines, instruments, or hardware-based systems
  • Hands-on experience interfacing software with hardware, including sensors, motor control, or communication protocols
  • Proficiency in C# and .NET
  • Experience with Visual Studio
  • Strong object-oriented programming and software design skills
  • Experience with Git and bug-tracking tools
  • Ability to work independently and own features through the full software lifecycle
  • Comfort with hands-on debugging using oscilloscopes, logic analyzers, multimeters, and similar lab tools
  • C or C++ proficiency
  • Linux or Android experience
  • Experience in a manufacturing or industrial equipment environment
  • .NET MAUI, Xamarin Forms, and MVVM experience
  • Customer-facing UI/UX experience for machine interfaces
  • Azure or AWS experience for connected-equipment features
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
243 Employees
Year Founded: 1947

What We Do

Coats is a leading smart repair brand specializing in vehicle maintenance systems, service and data that keep work flowing. ​ ​ We offer a full-shop portfolio of tire changers, wheel balancers and aligners, lifts, inspection and compressor technologies, designed and built in the U.S. and serviced locally by our own factory-trained service technicians. Everything we do is designed for ease-of-use and serviceability and delivered with the authentic Coats Attitude.​ ​Our team of smart repair pros work in complete alignment with customers on a single mission -- to create High Performing Shops where people keep moving and technology turning. ​

Similar Jobs

Applied Systems Logo Applied Systems

Data Engineer

Artificial Intelligence • Cloud • Payments • Software • Business Intelligence • Generative AI • Automation
Remote or Hybrid
United States
3116 Employees
160K-260K Annually

Coursera + Udemy  Logo Coursera + Udemy

Category Manager

Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
Remote or Hybrid
United States
1500 Employees
137K-174K Annually

PwC Logo PwC

Healthcare Provider Backoffice Consulting - Experienced Associate

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
39 Locations
370000 Employees
63K-140K Annually

PwC Logo PwC

Healthcare Provider Back Office Consulting - Senior Associate

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
39 Locations
370000 Employees
77K-202K Annually

Similar Companies Hiring

Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees
Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account