Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Nashville, TN vacancy
  • 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

    VirtualVocations

    Nashville, TN
    23 days ago
  •  ..., 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

    Coats

    Nashville, TN
    1 day ago
  • $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... 
    Suggested
    Full time
    Remote work

    Confluent

    Nashville, TN
    1 day ago
  • $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... 
    Suggested
    Temporary work
    Remote work
    Work from home

    Lumen Inc

    Nashville, TN
    4 days ago
  • $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... 
    Suggested
    Local area

    RELX

    Nashville, TN
    2 days ago
  • $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

    RELX

    Brentwood, TN
    4 days ago
  •  ..., 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 placement
    Remote work
    Worldwide

    Dormont Manufacturing Company

    Nashville, TN
    3 days ago
  • $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 employment
    Work experience placement
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Akamai

    Nashville, TN
    5 days ago
  •  ...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... 

    GoToMeeting

    Nashville, TN
    3 days ago
  •  ...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 work
    Work experience placement
    Flexible hours

    Mission Hospital

    Nashville, TN
    4 days ago
  •  ...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 work
    For contractors
    Work experience placement
    Flexible hours

    Mission Hospital

    Nashville, TN
    3 days ago
  • $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 employment
    Remote work

    Rocket Software

    Nashville, TN
    1 day ago
  • $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 pay
    Weekly pay
    Contract work
    Temporary work
    Work experience placement
    Flexible hours

    ManpowerGroup Global, Inc.

    Nashville, TN
    3 days ago
  • 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 time
    Night shift

    Four Seasons

    Nashville, TN
    4 days ago
  • 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 work
    Work experience placement
    Flexible hours

    6AM City, LLC

    Nashville, TN
    5 days ago
  • $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

    MAXIMUS

    Nashville, TN
    6 hours ago
  • 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

    Staffing Management Group

    Brentwood, TN
    2 days ago
  • 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

    Russell Tobin

    Nashville, TN
    2 days ago
  • $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 work
    Worldwide

    TSG Risk Management

    Nashville, TN
    4 days ago
  •  ...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 employment
    Contract work

    Veracity

    Brentwood, TN
    3 days ago
  • $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 employment
    Work experience placement
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Akamai

    Nashville, TN
    5 days ago
  •  ...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... 

    Schneider Electric

    Nashville, TN
    1 day ago
  • $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 work
    Remote work
    Work visa
    Flexible hours

    Fuze Health

    Nashville, TN
    14 days ago
  •  ...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

    Compa

    Nashville, TN
    29 days ago
  • $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

    Cirrus Data Solutions

    Nashville, TN
    19 days ago
  • 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

    VirtualVocations

    Nashville, TN
    8 days ago
  • $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 time
    Contract work
    Temporary work
    Local area
    Remote work

    Lumen Inc

    Nashville, TN
    3 days ago
  • 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... 

    Hitachi Automotive Systems Americas, Inc.

    Nashville, TN
    1 day ago
  • 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

    Thermo Systems LLC.

    Nashville, TN
    2 days ago
  •  ...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

    Open Sc

    Nashville, TN
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!