Coats logo
Coatstoday

Embedded Software Engineer

On-site · Nashville, Tennessee, United States

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Embedded Software Engineer for automotive service equipment. Develop, debug, and test embedded firmware/software powering machines like tire changers and wheel balancers. Work across full software lifecycle from requirements analysis to deployment, collaborating with hardware, electrical, and manufacturing teams. Responsibilities include developing and testing embedded firmware, hands-on testing on machines, participating in code reviews and deployments, and ensuring performance, reliability, and quality. Qualifications include a Bachelor’s in Electrical/Computer Engineering or Computer Science, 2–6 years of experience, and proficiency in C#/.NET/Visual Studio, object-oriented design, Git, and embedded systems/firmware development. Preferred: Android/Linux experience, C/C++ proficiency, .NET MAUI/Xamarin, MVVM, UI/UX experience, and cloud development (Azure/AWS); experience in a manufacturing environment. Work authorization requires US eligibility without sponsorship.

Required 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
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Coats

Embedded Software Engineer

Apply on Sorce