Software Engineer

Esys Automation, LLC
Holland, MI, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

.NET Framework Artificial Intelligence Applications Architecture Computer Vision Automation of Tests Computer-Aided Software Engineering Databases Data Systems Database Design Database Development Device Drivers Supervisory Control and Data Acquisition (SCADA)
+11 more
LabVIEW Machine Learning Microsoft SQL Server Systems Development Life Cycle Software Engineering Software Systems SQL Databases Web Applications Data Processing Backend Information Technology

Job description

  • Primary activity will be to develop applications using Inductive Automation’s Ignition software. These applications range from basic HMI’s to backend-heavy data handling applications, up to and including full MES solutions.
  • Depending on skillset, additional work may include:
  • Design and implement non-Ignition based software solutions for industrial automation, data systems integration, IIOT, and automated test system projects.
  • Application development in .Net, special interface/driver development in various languages, embedded system development, database development, and highly specialized test system development.
  • High-end vision system development
  • Development of internal tools (e.g., specialized CASE tools used by our robot and PLC programmers).

Note: This list of responsibilities is inclusive; however, it is intended to be a guideline for activities.

Requirements

  • Four-year degree in Computer Science or similar discipline along with a demonstrated focus/interest in software engineering. A two-year degree in combination with significantly applicable experience is also acceptable.
  • 3+ years of experience developing Ignition applications is required.
  • Ability to travel, both domestically and internationally.

Other Desirable Skills:

  • .NET programming - Desktop apps, web apps, database interfaces
  • Database design and SQL programming - SQL Server, etc.
  • Machine Learning and other AI - ML, Custom AI programming, etc.
  • Machine Vision - Halcon, Cognex VisionPro, Keyence, Matrox MIL, NI, etc.
  • Lab/Test Automation - National Instruments LabView, low-level and embedded programming
  • HMI/SCADA programming - FTView ME/SE, WinCC, Aveva, etc.

Disclaimer: JR Automation requires candidates to successfully complete a 10-panel drug screen, physical examination, and background check.

Benefits & conditions

  • Competitive wages, medical benefits starting your first day, and paid parental leave
  • Opportunity to work on customized, 1-of-1 automation projects
  • A collaborative, engineering-driven environment
  • Career growth and skill development opportunities
  • A role where craftsmanship and quality truly matter
  • Work with cutting edge and innovative technologies

About the company

JR Automation, a Hitachi Group Company, is driven to deliver customer success worldwide. We provide intelligent automated manufacturing and distribution technology solutions that transform how the world’s leading manufacturers make and distribute products. Our strength is our people and we’re always looking to get stronger across North America, Europe, and Asia. Join us as a Software Engineer as we work together to bring innovative automation solutions to life., As aSoftware Engineerfor JR’sDigital Solutions Group, you willdesign and implement software for industrial automation and data systems integration. The Digital Solutions team primarily supports the software needs for all JR Divisions as they execute projects across a wide range of industries.

Yoursoftware engineering knowledge andexperience is essential as we support our customer needs to meet Industry 4.0 demands. On a daily basis, you will partner with some of the most talented individuals in the automation industry. The innovative solutions we work on offer diverse experiences that will strengthen your skills and challenge your abilities., At JR Automation, A Hitachi Group Company, we discover potential, reimagine limits, and advance industry. When faced with a problem, we find a solution. Together, we push what’s possible to automate for tomorrow.

Join our team of 2,000+ across 27 facilities around the world and be a part of the most experienced team of advanced automation integrators.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on diversityjobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac · WWC 2021

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · WWC 2022

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

3:01 min

Transitioning into the automotive artificial intelligence safety field

Tillman Radmer +2 · WWC 2021

Videos

See all

Related articles

See all