> Markdown version of [/jobs/ext/1423327-software-applications-engineer](https://www.wearedevelopers.com/jobs/ext/1423327-software-applications-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Applications Engineer - **Company:** Hitachi, Ltd. - **Location:** Elk Grove Village, IL, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Software Applications, C Sharp (Programming Language), Communications Protocols, Computer Programming, Serialization, Electronic Data Interchange (EDI), Ethernet, Python (Programming Language), Network Troubleshooting, Network Diagrams, Rslogix, Serial Communications, SQL Databases, Systems Integration, TCP/IP, Visual Systems, Tia Portal, Control Logix PLC, Compact Logix PLC, Allen-Bradley Factory Automation Equipment, Win CC - **Published:** July 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=704ee978c881bebd ## About the Role · Bachelor's degree in engineering (Electrical, Controls, or related field) or equivalent experience · 3+ years of experience in industrial automation or controls engineering · Strong experience with: o Allen-Bradley PLC platforms (Studio 5000) o Siemens PLC platforms (TIA Portal) · Hands-on experience with: o Industrial communication protocols (EtherNet/IP, PROFINET, TCP/IP) o Manufacturing or packaging systems integration · Ability to read and interpret electrical schematics and system diagrams · Willingness to travel (20-35%) to customer sites Preferred Qualifications · Experience with industrial marking & coding systems, particularly: o Hitachi CIJ printers (UX Series preferred) o PIJ, TIJ, TTO and other printing technologies o Other platforms (Videojet, Domino, Markem-Imaje) · Programming experience in higher-level languages (C#, Python, SQL) · Knowledge of: o Barcode standards (GS1, DataMatrix, UPC) o Vision inspection systems · Familiarity with: o FactoryTalk View, Siemens WinCC, or Ignition o Track & trace / serialization environments · Experience integrating equipment in: o Food & beverage o Pharmaceutical o Consumer packaged goods (CPG) Key Competencies · Strong troubleshooting and problem-solving skills · Customer-facing communication and technical support ability · Attention to detail (critical for regulatory coding accuracy) · Ability to manage multiple projects in fast-paced environments · Self-motivated with ability to work independently and in teams Job Type: Full-time ## Description Hitachi is seeking a Software Applications Engineer to support the integration of Hitachi Continuous Inkjet (CIJ) printers and marking systems into customer production and packaging lines. This role will focus on PLC-based controls integration, communication setup, and production line synchronization to ensure accurate, high-speed product coding and seamless line operation. The ideal candidate will bring hands-on experience with Allen-Bradley and Siemens PLC platforms, combined with a strong understanding of manufacturing and packaging environments. Key Responsibilities · Integrate Hitachi CIJ printers, and other coding technology products, into customer production lines, · Develop, modify, and troubleshoot PLC programs using: o Allen-Bradley (Studio 5000 / ControlLogix / CompactLogix) o Siemens (TIA Portal / S7 platforms) · Configure and validate printer-to-PLC communications, including: o Ethernet/IP and PROFINET o TCP/IP and serial communication protocols o Data exchange for print messages, lot codes, expiration dates, and barcode data · Implement automated coding solutions, including: o Print job/recipe selection tied to line controls o Product detection and encoder-based print timing o Line speed tracking and synchronization · Support integration with: o Packaging equipment (fillers, labelers, conveyors) o Vision systems for code verification o MES/ERP systems for product traceability · Perform system commissioning and startup, including FAT/SAT and onsite validation · Troubleshoot system issues across: o PLC logic o Printer communication and configuration o Print quality, placement, and timing · Create and maintain technical documentation: o Functional design specifications o Control narratives and network diagrams o Commissioning reports and user training materials ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Debunking the Top 10 Myths about Web 3](https://www.wearedevelopers.com/videos/634-debunking-the-top-10-myths-about-web-3) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)