Hands-On Embedded Software Engineer for Industrial Machines

The COATS Company

La Vergne (TN)

On-site

USD 90,000 - 120,000

Full time

22 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The Coats Company in La Vergne, TN is hiring a mid-level Software Engineer to develop embedded software for automotive service equipment. You will work hands-on, controlling motors, reading sensors, and interfacing with hardware across the full development lifecycle.

You will collaborate with hardware, electrical, and manufacturing teams, ship software that talks to physical machines, and test directly on machines in lab and shop environments.

Qualifications

  • Bachelor’s degree in Electrical Engineering or Computer Engineering.
  • 2–6 years of professional experience developing embedded software for machines, instruments, or hardware-based systems.
  • Hands-on experience interfacing software with hardware (sensors, motor control, or communication protocols such as serial, CAN, SPI, I2C, 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 own features through the full software lifecycle.
  • Comfort with hands-on debugging using lab tools (oscilloscope, logic analyzer, multimeter).

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

Skills

C# / .NET
Embedded software
Hardware interfacing
OO design
Git / Jira
Lab debugging
C / C++

Education

Bachelor’s degree in Electrical Engineering or Computer Engineering

Tools

Visual Studio

Job description

The Coats Company in La Vergne, TN is hiring a mid-level Software Engineer to develop embedded software for automotive service equipment. You will work hands-on, controlling motors, reading sensors, and interfacing with hardware across the full development lifecycle.

You will collaborate with hardware, electrical, and manufacturing teams, ship software that talks to physical machines, and test directly on machines in lab and shop environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Onsite Embedded Firmware Engineer for Automotive Equipment
Onsite Embedded Firmware Engineer for Automotive Equipment

The COATS Company • La Vergne (TN)

On-site
USD 70,000 - 105,000
Onsite Embedded Systems Engineer for Automotive Machinery
Onsite Embedded Systems Engineer for Automotive Machinery

Coats • La Vergne (TN)

On-site
USD 85,000 - 120,000
Software Engineer (Embedded / Machine Systems)
Software Engineer (Embedded / Machine Systems)

Coats • La Vergne (TN)

On-site
USD 85,000 - 120,000
Software Engineer (Embedded / Machine Systems)
Software Engineer (Embedded / Machine Systems)

The COATS Company • La Vergne (TN)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

The COATS Company • La Vergne (TN)

On-site
USD 70,000 - 105,000
Lead Controls Engineer: Automation & Robotics
Lead Controls Engineer: Automation & Robotics

The COATS Company • La Vergne (TN)

On-site
USD 90,000 - 120,000
Competitive salary
Benefits package
Leadership opportunity
+1
Software Engineer (Firmware Experience) - Knoxville, Tennessee
Software Engineer (Firmware Experience) - Knoxville, Tennessee

MissionHires • Knoxville (TN)

On-site
USD 80,000 - 110,000
Mechatronics Tech I: Automotive Automation & Robotics
Mechatronics Tech I: Automotive Automation & Robotics

Cooper-Standard Automotive, Inc. • Tennessee

On-site
USD 52,000 - 78,000
Senior Controls Engineer: Lead Automation & Robotics
Senior Controls Engineer: Lead Automation & Robotics

Coats Company • Northern (KY)

Hybrid
USD 85,000 - 110,000
Health benefits
Dental benefits
Vision benefits
+1
Mechatronics Technician: Automotive Automation & Maintenance
Mechatronics Technician: Automotive Automation & Maintenance

Cooper Standard • Surgoinsville (TN)

On-site
USD 52,000 - 76,000