Embedded Software Engineer
Coats
Location: Nashville, TN
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, c ollaborating 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
The Coats Company is an equal opportunity employer that evaluates qualified applicants without regard to race, color, national origin, religion, ancestry, sex (including pregnancy, childbirth and related medical conditions), age, marital status, disability, veteran status, citizenship status, sexual orientation, gender identity or expression, and other characteristics protected by law.
- ...Role: Embedded/Firmware Software Test Engineer Level 1 Location: Johnson City, TN 37604 Contract Duration: 12 Months • At least 1 year. • Entry- 1 to 2 years of experience . Will take someone out of college. • Onsite in the beginning. Should things...SuggestedContract workRemote work
- ...Embedded Connectivity and Coms Software Engineer Location: Duration: 12Months+ Extension Hourly Rate: Depending on Experience (DOE) Work Authorization: Mercury Marine (a division of Brunswick Corporation, NYSE: BC) is the world leader in recreational marine propulsion...SuggestedHourly payPermanent employmentContract workLocal area
$108.24k - $151.48k
...driving analytics for greater efficiency, your ideas will help engineer solutions for stronger communities and a sustainable world. Trane Technologies is currently seeking an experienced Embedded Software Engineer to join our Trane team in La Crosse WI, on the beautiful...SuggestedHourly payPart timeWork from home- ...Embedded Software Engineer Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid – onsite 1-3 days per week, but also flexible depending on current project Position Summary: We're looking for an Embedded Software Engineer to be responsible for design, code...SuggestedLocal areaFlexible hours3 days per week1 day per week
- ...Mid-Level Software Engineer (Engineer II) At Coats, we design, build, and support the technologies and machines that keep automotive shops... .... Responsibilities: Develop, debug, and test embedded firmware and software for automotive service machines (tire...Suggested
- ...Embedded Systems Software Engineer Job Locations US-TN-Oak Ridge ID 2026-2754 Category Science & Engineering Type Full Time Overview ORAU is conducting the search on behalf of Centrus Energy for a permanent, fulltime...Permanent employmentFull time
- ...Embedded Software Engineer Our client is a mission-driven medical technology organization focused on advancing immune-modulating and cell-based therapies that improve patient outcomes worldwide. What Our Client Needs An Embedded Software Engineer to support the...Temporary workInternshipWorldwideFlexible hours
- ...Sr. Embedded Software Engineer Location: Oak Ridge, Tennessee, United States Job Summary This position will be responsible for helping Teledyne FLIR develop user-friendly applications to run on handheld and stationary radiation detection equipment. In addition, they will...Permanent employmentLocal area
- ...A leading technology company in Nashville, TN is seeking an Embedded Connectivity and Coms Software Engineer. The ideal candidate will have extensive experience in embedded programming, strong skills in C/C++ and Python, and the ability to work in marine environments....
- A leading engineering firm in Tennessee is seeking a seasoned Firmware Design Engineer to develop and maintain firmware for embedded processor designs. The ideal candidate will have a strong background in ANSI-C/C++ firmware development, communication protocols, and Real...Relocation
- ...and adjust settings on their water heater through a mobile app that communicates directly with embedded systems. Role Summary: Looking for a Senior Embedded Software Engineer with a strong background in UI/UX development for embedded Linux and/or Android environments. This...Contract work
$75k - $95k
...Embedded Software Design Engineer To be considered for Embedded Software Design Engineer, here’s what you’ll need to bring with you: ~ Bachelor’s degree in computer science, Computer Engineering, Electrical Engineering, Applied Mathematics, Physics, or related...Full timeFlexible hours- (Hiring) Embedded Software Design Engineer We are currently seeking to hire an Embedded Software Design Engineer to become an integral part of our development team! You will design and test operating systems-level software and network distribution software....Currently hiring
- A leading innovator in medical devices based in Lebanon, TN is seeking a Senior Embedded Software Engineer to develop safety-critical firmware for motor-driven medical devices. The role involves designing firmware using C/C++, developing secure connectivity features, and...
$117.6k - $161.7k
...Overview Become a part of our caring community The Lead Systems Engineer is responsible for leading the strategic direction, design, and implementation of associate technology at Humana, focused on mobility and Mac solutions. This role requires a deep understanding of...Bi-weekly payFull timeTemporary workApprenticeshipWork at officeWork from homeHome officeFlexible hours- Lead or Content Developer with Duck Creek (Remote Available) Contract BCforward began as an IT business solutions and staffing firm. Founded in 1998, BCforward has grown with our customers’ needs into a full service personnel solutions organization. BCforward’s headquarters...Contract workRemote work
$100k - $180k
...Riverside Research Institute in Fair Oaks, Virginia, is looking for an experienced Embedded Android Software Engineer to join their team. This role involves developing advanced firmware solutions for embedded and mobile network security hardware, contributing to secure...- ...A leading technology firm in Nashville, Tennessee is seeking an Embedded Connectivity and Coms Software Engineer. This role involves architecting, designing, and developing software applications for embedded platforms, focusing on Bluetooth Low Energy and Wi-Fi communications...
- ...A leading engineering firm in Nashville, TN, is seeking an Embedded Connectivity and Coms Software Engineer. In this role, you will architect, design, and maintain software applications for embedded systems and develop communication protocols such as Bluetooth Low Energy...
$81.5k - $187.5k
Hewlett Packard Enterprise Development LP is seeking an HPC Technical Consultant for onsite support in Oakridge, TN. The role involves conducting maintenance on HPE's supercomputers, troubleshooting hardware issues, and ensuring the system's health. Candidates with strong...$88k - $155k
...our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners....Full timeWork experience placementWork at officeLocal areaWorldwide$103.71k - $138.28k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions...Full timeTemporary workRemote work$72.25k - $160k
...Technologies, a division of HII, is seeking a Lead MBSE Systems Engineer to support operations within the Directed Energy business... .../acceptance and delivery of systems structures, components and software. You will create and maintain system architectures, interface control...Full timeWork experience placementWork at officeLocal areaRemote workWorldwideRelocation$209k - $238.5k
...Capital One is seeking a Senior Lead Software Engineer, Full Stack to join their team. This remote-eligible position requires expertise in JavaScript, TypeScript, SQL, and cloud technologies, aimed at developing next-gen shopping solutions. The ideal candidate will have...Remote work- ...BMC Firmware Engineer Maxonic maintains a close and long-term relationship with our direct... ...design, development, and debugging of embedded firmware for servers and data center... ...technical expertise in electronics, operational software, and systems integration....Full timeRemote work
$100k - $190k
...Firmware Engineer - Tennessee Office Tennessee, United States Neros is a defense technology... ...in the development of hardware and software to implement the design. The Firmware... ...peripheral systems Develop, modify and own embedded firmware for Neros peripheral systems...Work experience placementWork at office$54.4k - $88.05k
...alignment with organizational and regulatory policies. Participate in installation, patching, and minor version upgrades of database engines and related tools in development, test, and production environments. Work with application and data teams to troubleshoot...Contract workWork experience placementWork at office$89.6k - $198.4k
...Lead Full Stack Software Engineer Category: Software Development/ Engineering Main location: United States, Tennessee, Nashville Position ID: J0326-2170 Employment Type: Full Time Position Description: CGI is seeking a Lead Full Stack Engineer to join...Full timeLocal area- ...technology to make things better, faster, and smarter — you’ll feel right at home here. About the role We’re searching for a Lead Backend Engineer who’s passionate about building robust, scalable systems and leading engineering excellence. In this role, you’ll take ownership...
- QC Project Manager Job ID : OOJ - 3240 Posted Date : 06/02/2026 Work Experience (Years) : 10-12 Job Type : Contractual Location : LEBANON Location: Lebanon, IN 100% on site (need locals Only) Eligibility: Green Card or US Citizen only MOI: 2 Virtual Interviews C2C Rate...Work experience placementLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software support Tennessee
- software quality assurance Tennessee
- embedded software Tennessee
- id software Tennessee
- healthcare software sales Tennessee
- remote software sales Tennessee
- software engineer - cloud services Tennessee
- entry level software sales Tennessee
- software asset management analyst Tennessee
- ultimate software Tennessee


