Senior Software Engineer

Talentify

Smyrna (TN)

Hybrid

USD 120,000 - 160,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

EOSYS is seeking a Senior Software Engineer in Smyrna, TN, to design and deliver software for manufacturing clients. You will work in small, multi-disciplinary teams on projects ranging from SCADA to MES/MOM, with occasional on-site commissioning.

The role supports a hybrid work model from the Smyrna, TN office, with up to 10% regional and continental US travel to client sites. A BS in CS/Engineering and 10+ years’ experience are required.

Qualifications

  • BS in Computer Science or Engineering (CS/EE/ME) required or an equivalent combination of education and experience.
  • 10+ years’ experience designing and developing software applications using Python, C#, .NET, HTML, JavaScript, CSS, and MS SQL (or equivalent).
  • Willingness to travel up to 10% and ability to work in a hybrid onsite/remote environment.

Responsibilities

  • Develop software solutions for manufacturing clients, ranging from standalone SCADA to full-scale MES/MOM systems.
  • Collaborate in small multi-disciplinary teams and deliver projects across multiple facilities.
  • Occasionally join on-site project commissioning teams to see results in client environments.
  • Operate within a hybrid model from the Smyrna, TN office with some travel to client sites.

Skills

Python
C#
.NET
HTML
JavaScript
CSS
MS SQL

Education

BS in Computer Science or Engineering (CS/EE/ME)

Tools

MQTT
UNS
Vue
React
Angular
Azure DevOps

Job description

Description

Our engineers are some of the most talented and engaged in the industry. As a leader in providing industrial automation and integration services, we offer stimulating, challenging projects across a wide variety of industries including Consumer Packaged Goods, Food and Beverage, Chemical, Automotive, Metals, Pulp & Paper and Power & Utilities. We work in small teams, build strong relationships with our colleagues and customers, and provide many opportunities for career development. For all these reasons and more, our Engineers have a strong sense of accomplishment and choose to call EOSYS home.

As a Senior Software Engineer at EOSYS, you will be working with small, multi-disciplinary teams to develop software solutions for our manufacturing clients. Applications range from standalone SCADA applications to full-scale MES/MOM applications across multiple facilities. The EOSYS Digital Transformation team focuses primarily on the food & beverage and automotive industries.

Projects typically range from a few weeks up to 6 months. On some projects, you will also be a part of the project commissioning team that goes onsite to the client. This allows you to see the “fruits of your labor” while also getting to experience unique manufacturing environments such as automotive assembly, guitar manufacturing, chocolate production and whiskey making. Based on your capabilities and interest, there will be opportunities to learn new skills and technologies as well as advance within the company.

This position operates under a hybrid work model based out of our Smyrna, TN office. The role requires a regular, routine onsite presence for face-to-face collaboration, team meetings, and hands-on projects, combined with the flexibility of partial remote work. Additionally this position requires up to 10% travel to client sites regionally and throughout the continental US.

Requirements

  • BS in Computer Science or Engineering (Computer, Electrical, Mechanical)
  • 10+ years’ experience designing and developing software applications using some or all of the following languages and/or technologies: Python, C#, .NET, HTML, JavaScript, CSS, database experience (MS SQL preferred)
  • An equivalent combination of relevant education and experience will be considered
  • Travel up to 10%

Nice to have

  • Experience with MQTT and UNS
  • Experience with Vue, React, or Angular
  • Agile methodology experience
  • Basic knowledge of PLC tag structures and communications
  • Azure DevOps experience
  • Familiarity with working in a manufacturing environment

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • General Office demands
  • Sitting at a desk or console for extended periods
  • Must be able to be fitted for Personal Protective Equipment for certain customers
  • Standing and walking on a concrete surface for extended periods
  • Kneeling periodically on concrete or padded surfaces
  • Lifting and carrying 25 lbs. or more
  • Walking/working in mezzanine (screen guard) area (20 – 25 ft. high, wire mesh floor)
  • Climbing a ladder or metal stairs to access mezzanine (screen guard) area
  • Work in wash-down locations with wet/slippery floors

Work Schedule

  • Ability to work overtime, nights, weekends, and holidays as required
  • Must be able to travel and work extended hours

Work Environment

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • The work environment for this job is a combination of office and industrial setting with little exposure to inclement weather
  • Industrial environments vary and can include dusty, dirty, hot or wet conditions or in confined areas or other uncomfortable places

**All applicants must be authorized to work in the United States. EOSYS is not currently accepting work visas.**

EOSYS provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, age, national origin, disability, genetic information, protected veteran status, sex (including pregnancy, transgender status and sexual orientation), gender identity or expression, or any other characteristic protected by federal, state or local laws. Discrimination and harassment based on protected characteristics are prohibited.

If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting our HR department at 615-355-7202.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer . External Link. Opens in new window.
Senior Software Engineer . External Link. Opens in new window.

EOSYS Group • Smyrna (TN)

On-site
USD 90,000 - 120,000
MES Engineer
MES Engineer

EOSYS • Smyrna (TN)

On-site
USD 95,000 - 125,000
Senior Controls Engineer . External Link. Opens in new window.
Senior Controls Engineer . External Link. Opens in new window.

EOSYS Group • Decatur (AL)

On-site
USD 90,000 - 120,000
Industrial Electrician . External Link. Opens in new window.
Industrial Electrician . External Link. Opens in new window.

EOSYS Group • Smyrna (TN)

On-site
USD 85,962,240 - 100,289,280
MES Engineer . External Link. Opens in new window.
MES Engineer . External Link. Opens in new window.

EOSYS Group • Smyrna (TN)

On-site
USD 80,000 - 100,000
Sales Engineer / Solutions Consultant – System Integration Services
Sales Engineer / Solutions Consultant – System Integration Services

EOSYS • MIDDLETOWN (OH)

On-site
USD 90,000 - 130,000
Sales Engineer / Solutions Consultant – System Integration Services . External Link. Opens in n[...]
Sales Engineer / Solutions Consultant – System Integration Services . External Link. Opens in n[...]

EOSYS Group • MIDDLETOWN (OH)

On-site
USD 70,000 - 90,000
Commission tied to sales performance
Collaborative company culture
Career growth path in technical sales
Engineering Project Manager - Digital Transformation . External Link. Opens in new window.
Engineering Project Manager - Digital Transformation . External Link. Opens in new window.

EOSYS Group • Smyrna (TN)

On-site
USD 80,000 - 100,000
Senior Controls Engineer . External Link. Opens in new window.
Senior Controls Engineer . External Link. Opens in new window.

EOSYS Group • Cincinnati (OH)

On-site
USD 80,000 - 110,000
Senior Controls Engineer . External Link. Opens in new window.
Senior Controls Engineer . External Link. Opens in new window.

EOSYS Group • Smyrna (TN)

On-site
USD 80,000 - 100,000
Career development opportunities
Team-oriented work environment