Coats

Software Engineer II

LaVergne, TN - Full Time

As a Software Engineer, you will be designing and developing software applications. You'll be involved in the entire application development lifecycle, including design, coding, debugging, testing, and troubleshooting. This role is ideal for someone with a Bachelor’s degree and 3 to 6 years of relevant experience who is eager to grow and take on complex tasks with guidance from management.


ESSENTIAL FUNCTIONS:
  • Develop, maintain, and test application software for IoT connected tire shop equipment.
  • Develop and maintain a responsive and intuitive user experience.
  • Develop test plans for new features and products.
  • Develop, debug and test embedded systems firmware.
  • Participate in code reviews.
  • Write documentation for deployment and support of new features and products.

EDUCATION, SKILLS, AND EXPERIENCE
Basic Qualifications:
  • BS Degree in Electrical Engineering / Computer Engineering / Computer Science or equivalent engineering discipline from an accredited university required.
  • Solid Understanding of Software Development Life Cycle
  • Fluent in C# and experienced with .NET and Visual Studio.
  • Solid Understanding of Object-Oriented Programming and software design
  • Experience with embedded systems firmware development.
  • Prior experience with customer-facing UI/UX, and understanding of QoL
  • Prior project management experience and able to estimate and meet deadlines
  • Work well cross-functionally with a good work ethic
  • Ability to work independently and design solutions with little direction

Preferred Qualifications:
  • Experience with Android or Linux
  • Proficiency with C & C++
  • Experience with .NET MAUI or Xamarin Forms
  • Experience with WPF, or other MVVM frameworks
  • Experience with Microsoft Azure or AWS applications development
  • Experience with Git and bug tracking processes: Atlassian tools are a plus.
  • Experience in a manufacturing setting.

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.

Apply: Software Engineer II
* Required fields
First name*
Last name*
Email address*
Location *
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Do you have a valid driver’s license?*
Are you willing to relocate?*
What’s your citizenship / employment eligibility?*
What’s your highest level of education completed?*
College or University
Are you 18 years of age or older?*
LinkedInLinkedIn profile URL:*
Desired salary*
Earliest start date?*
The following questions are entirely optional.
To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Gender
Race/Ethnicity
Human Check*