Software and Automation Engineer - C#

Blue Bridge People
  • Kentucky
  • $100,000–$140,000 Per Year
30+ days ago

Job Description

Overview

The Automation Engineer (Software Engineer) plays a critical role in supporting and advancing industrial manufacturing operations. This position is responsible for maintaining, enhancing, and innovating Level II automation and control systems while ensuring safe, reliable, and optimized plant performance.


The ideal candidate combines a strong engineering foundation with software development expertise and understands how industrial control systems interact directly with physical machinery and production processes. Multiple hires may be made, with assignments based on experience and operational needs.


Location: Louisville, Ky

Salary: $100-140k


*This role is not available for C2C*


Safety is fundamental to this role. Candidates must demonstrate the ability to lead and uphold safety policies, procedures, and operational standards at all times.

Key Responsibilities

  • Perform maintenance, programming, troubleshooting, and upgrades on Level II automation systems
  • Design and implement software solutions that support and optimize industrial manufacturing processes
  • Develop and enhance applications using modern programming frameworks
  • Analyze production challenges and implement innovative automation or optimization solutions
  • Support integration across multiple layers of the Purdue Enterprise Reference Architecture (control through enterprise systems)
  • Collaborate with operations, maintenance, and engineering teams to improve system performance and reliability
  • Ensure compliance with all safety standards and best practices


Minimum Qualifications

  • Strong understanding of fundamental control theory
  • 2+ years of experience in an industrial controls, automation, or related engineering role
  • Hands-on experience working with machinery-integrated control systems
  • Willingness to work weekends, holidays, and scheduled or unscheduled overtime as operationally required


Preferred Qualifications

  • Mechanical Engineering (ME), Engineering, Applied Science, or related technical background
  • Experience as an engineer or scientist who transitioned into software engineering
  • Industrial automation communications experience (e.g., Ethernet/IP, Profinet, Profibus)
  • Strong programming experience in .NET and SQL from a development perspective most important
  • Experience with C#, JSON, XML, HTML, CSS, JavaScript, and/or Python
  • Experience with mathematical modeling, optimization, or simulation in a manufacturing environment
  • Ability to design or build advanced automation, optimization, or simulation systems
  • Experience working across multiple layers of the Purdue Reference Model


Ideal Candidate Profile

  • Strong systems thinker with the ability to bridge engineering principles and software development
  • Understands how industrial control systems interact with mechanical equipment and real-world production constraints
  • Analytical mindset with experience in mathematical modeling or process optimization
  • Comfortable working in fast-paced, heavy industrial manufacturing environments



Numbers & Facts

LocationKentucky
Salary$100,000–$140,000 Per Year

Skills

  • Analysis Skillsunmatched
  • Automationunmatched
  • Automation Engineeringunmatched
  • Automation Systemsunmatched
  • Best Practicesunmatched
  • Bridge Buildingunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Civil Engineeringunmatched
  • Computer Programmingunmatched
  • Control Systemsunmatched
  • Enterprise Architectureunmatched
  • Ethernetunmatched
  • HTML (HyperText Markup Language)unmatched
  • IP (Internet Protocol)unmatched
  • Identify Issuesunmatched
  • JSONunmatched
  • JavaScriptunmatched
  • Leadershipunmatched
  • Maintain Complianceunmatched
  • Manufacturingunmatched
  • Manufacturing Operationsunmatched
  • Manufacturing/Industrial Processesunmatched
  • Mathematical Modelingunmatched
  • Mechanical Engineeringunmatched
  • Microsoft .NETunmatched
  • Microsoft C# (C Sharp)unmatched
  • Operations Processesunmatched
  • Performance Managementunmatched
  • Performance Tuning/Optimizationunmatched
  • Process Improvementunmatched
  • Production Machiningunmatched
  • Python Programming/Scripting Languageunmatched
  • SQL (Structured Query Language)unmatched
  • Safety Complianceunmatched
  • Safety Processunmatched
  • Safety Standardsunmatched
  • Simulationunmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • System Integration (SI)unmatched
  • Systems Engineeringunmatched
  • Systems Reliabilityunmatched
  • XML (EXtensible Markup Language)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder