Software Engineer II
Coats
Mid-Level Software Engineer (Engineer II)
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.
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.
- To enhance the operational health of microservices, the hybrid Software Engineer II will manage the deployment lifecycle of over 200 microservices across AWS EKS clusters, focusing on environment operations, automation development, and infrastructure work. Key responsibilities...Suggested
- ..., 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...Suggested
$197.4k - $232k
...: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At Confluent... .... One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems...SuggestedFull timeRemote work$67.7k - $90.27k
...cloud-based data platforms of moderate to high complexity. The Software Developer II will play a critical role in maintaining and enhancing... ..., and enterprise data integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries, migrations, performance...SuggestedTemporary workRemote workWork from home$95.3k - $158.8k
...Senior Software Engineer This position performs complex research, design, and software development assignments within a software functional area or product line. The role provides input into project plans, estimates, schedules, technical design, and development methodology...SuggestedLocal area$95.3k - $158.8k
...Role: This position performs complex research, design, and software development assignments within a software functional area or product... ...for cross-functional software products. The Senior Software Engineer designs and develops software solutions across multiple systems...Local area- ..., Tennessee, United States of America Job Title: Applications Engineer II/III JR Automation, a Hitachi Group Company, is driven to deliver... ..., quoting, and customer interaction. Proficiency in CAD software (SolidWorks, Creo, CATIA, Visual Components). Strong working knowledge...Work experience placementRemote workWorldwide
$95k - $171k
..., Kubernetes, and ensuring reliability for AI workloads within Akamai's serverless inference platform. As an Site Reliability Engineer II, you will be responsible for: Building and maintaining dashboards, alerts, and monitoring for inference workloads using Akamai...Permanent employmentWork experience placementWork at officeRemote workWork from homeWorldwideFlexible hours- ...Position: DevOps Engineer II Location: Nashville, TN Job Id: 1136 # of Openings: 1 As a DevOps Engineer II , you will play a key role in... ...Collaborate Across Teams: Work closely with product managers, software developers, InfoSec, and business stakeholders to translate requirements...
- ...are committed to caring for patients with purpose and integrity. We care like family! Jump-start your career as a(an) Analytics Engineer II today with HCA Healthcare. Job Summary and Qualifications JOB SUMMARY The Analytics Engineer II supports the...Temporary workWork experience placementFlexible hours
- ...Last year our HCA Healthcare colleagues invested over 156,000 hours volunteering in our communities. As a Network Security Engineer II with HCA Healthcare you can be a part of an organization that is devoted to giving back! Job Summary and Qualifications JOB SUMMARY...Temporary workFor contractorsWork experience placementFlexible hours
$57.5k - $77.63k
...Job Description Summary The Technical Support Engineer II (TSE) will be part of a team of support engineers in a fast‑paced support organization... ..., setup, configuration and functionality of Rocket Software products. This person will troubleshoot reported symptoms to aid...Permanent employmentRemote work$33 per hour
...Job Title: Support Engineer II Location: Nashville, TN Contract: 6-24 months Pay Rate: $33.00 per hour Overview Our client, a leading organization... ..., maintain, and troubleshoot desktop computers, peripherals, software, and related systems. Resolve hardware, software, and user...Hourly payWeekly payContract workTemporary workWork experience placementFlexible hours- Four Seasons in Nashville is seeking an Engineer II to support their Engineering team. This role is vital for maintaining hotel systems and ensuring a safe, comfortable experience for guests. Responsibilities include preventive maintenance, troubleshooting building systems...Full timeNight shift
- Position Overview Power your future with Qualus in our Specialized Field Services department as a Field Service Technician II. As a Field Service Technician II your responsibilities include performing testing, maintenance and repair of low and medium voltage circuit breakers...Temporary workWork experience placementFlexible hours
$100.32k
...Maximus is currently seeking a Software Engineer. In this role, you will provide expertise in the areas of managed file transfer and EDI X12... ...and systems preferred. Familiarity with Pentaho, Microsoft IIS, SFTP and FTP protocols preferred. #techjobs #veteranspage #LI...Remote work- Staffing Management Group is seeking a Help Desk Support Level II+ Technician in Brentwood, TN. This role involves ensuring system operations and responding to IT support requests efficiently. Candidates should have a minimum of four years of relevant IT experience. The...Full time
- Russell Tobin is seeking a Support Engineer II / IT Support Engineer in Nashville, TN. This 6-month contract role involves installing, maintaining, and troubleshooting desktop computers and peripherals while ensuring timely issue resolution. The ideal candidate has a BS...Contract work
$130k - $150k
...Software Developer Nashville, TN | Hybrid (4 days onsite, 1 remote) Compensation: $130,000 - $150,000 depending on experience and skill... ...development experience Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field 3–7 years of experience with...Remote workWorldwide- ...Title: Director II, Clinical Engineering Location: Brentwood, TN (Hospital System) Term: Permanent Position Summary Seeking ans experienced leader for a Director II, Clinical Engineering role to manage a prestigious hospital system. The individual will...Permanent employmentContract work
$88.9k - $160.1k
...Do you have a passion for network engineering technologies? Are you looking for the freedom to innovate and help shape the next generation... ...platform. Partner with the best As a Network Engineer II, you will lead efforts in designing and implementing a global network...Permanent employmentWork experience placementWork at officeRemote workWork from homeWorldwideFlexible hours- ...HVAC Building Automation Technician II Schneider Electric has an opportunity for... ...control systems. Ability to test and modify software across multiple programming languages is... ...changes and discrepancies to facilitate engineering corrections and updates to drawings. Supplies...
$124.8k - $156k
...more about Alto/FuzeRx, you can review our Founders’ Story and our Values. We are looking for a highly skilled Full Stack Software Engineer to join our engineering team at Alto/FuzeRx Pharmacy. At Alto/FuzeRx the engineers are thought leaders and have a passion to build...Temporary workRemote workWork visaFlexible hours- ...largest companies make smarter, fairer, and more transparent pay decisions—powered by live data and thoughtful design. As a Software Engineer, you’ll have significant ownership and autonomy to build the systems and infrastructure that power Compa’s core products. You’...Remote work
$80k - $135k
...dedicated to the mission of developing high-quality state of the art software in a fast-paced environment. Experience the thrill of being... ...in software development ~ Experience developing well-engineered, testable code in a modern programming language (primarily in...Remote work- Seeking an experienced IVA Software Engineer for a full-time remote position to design, develop, and maintain conversational AI solutions that enhance customer experience and operational efficiency. Key Responsibilities Design and develop conversational AI solutions using...Remote work
$148.84k - $198.45k
...challenge. Join us in building the future. The Role Director II, SLED Capture & Proposal Management - Public Sector Location... ..., and the ability to influence across sales, solutions engineering, product, and operational teams. The director will oversee SLED...Full timeContract workTemporary workLocal areaRemote work- A leading automation company is seeking a Controls Engineer II in Nashville, Tennessee. In this role, you will design, implement, and document control systems for automated equipment. Candidates should have a Bachelor’s degree in engineering and at least 3 years of experience...
- Thermo Systems LLC. is looking for a Control Systems Project Engineer II to lead technical execution of automation and control system projects. This remote role involves overseeing design, integration, and troubleshooting within complex industrial environments. Applicants...Remote job
- ...product ideas in close cooperation with other developers, data engineers and product managers. Design and build secure, scalable,... ...React.js to enhance the user experience. Promote agile and software best practices and develop effective solutions to real-world challenges...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software engineer amazon Nashville, TN
- experienced software developer Nashville, TN
- federal - software developer Nashville, TN
- senior software engineer Nashville, TN
- software developer fintech Nashville, TN
- part time software developer remote Nashville, TN
- software engineer Nashville, TN
- software engineer healthcare Nashville, TN
- network software engineer Nashville, TN
- software developer Nashville, TN

