Software Development Engineer - Windows Applications

Chillicothe, OH




Do you find joy in crafting elegant solutions to automated machinery software problems? Are you driven by creativity, intuitive in understanding and anticipating user needs, and fueled by a passion for coding and innovation? Is your expertise marked by high-level problem-solving, abstract thinking, and a talent for conceptualizing innovative solutions that redefine user experience? If you're ready to channel your skills through invention, then we want to talk to you!

Our ideal Industrial Windows Application Engineer is:

  • The Expert.  You are the go-to person for complex software challenges. Your deep understanding shapes the solutions we build, and you elevate the team with your extensive knowledge and guidance.
  • Technical. You excel in creating efficient and effective software. Understanding intricate architectures, you transform them into user-friendly applications. Your skills don't just meet client expectations; they exceed them.
  • Strategic. With a vision that extends beyond the immediate task, you balance innovation with practicality, developing software that is not only sustainable and scalable, but also forward-thinking.
  • People-Oriented. Team collaboration is your strength. You value input from colleagues and clients, bridging the gap between technical and non-technical stakeholders. For you, building great software is a team effort.

Our Industrial Windows Application Engineer is resourceful and adaptive. Your creative solutions are key in developing intuitive, user-centric software that shapes what InfoSight is known for. You're not just writing code; you're enhancing the way our clients interact with technology.


The responsibilities of the Industrial Windows Application Engineer include, but are not limited to:

  • Develop, document, and maintain a variety of industrial Windows software applications, ensuring seamless integration with both manual and automated industrial machinery
  • Perform system-level testing to validate software performance and reliability
  • Maintain and update product code, ensuring continued functionality and relevance
  • Work on in-house software development projects, ensuring high-quality deliverables
  • Collaborate with electrical engineers to create and update specification documents and contribute to system design
  • Read and interpret electrical schematics to understand system-level functionality
  • Provide customer support, handling requests via email and phone, and diagnosing software-related issues
  • Work closely with the Field Services Team to integrate customer feedback into software enhancements

*This is a full-time, in-person position located in Chillicothe, OH. 



  • Bachelor of Science in Computer Science, Computer Engineering, or Electrical Engineering
  • 5+ years of professional experience in software development
  • Advanced knowledge of C# and C++ programming languages
  • Proficiency in Windows platform development, including WIN32 and .NET frameworks
  • Knowledge of TCP/IP and other communication protocols
  • Experience in concurrency, multithreading, and object-oriented design
  • Experience with version control systems, such as GIT


  • Experience with user interface and user experience design
  • Skilled in additional programming languages, such as PHP and JavaScript
  • Experience with database systems, particularly MySQL
  • Experience in an industrial or manufacturing environment


  • Familiarity with or understanding of PLC (Programmable Logic Controller) programs
  • Experience with automated systems


At InfoSight, we are more than just a manufacturer; we are innovators at heart. Our journey began in 1993, carving out a unique space in heavy manufacturing. Today, we stand on a sprawling 25-acre campus in beautiful Chillicothe, Ohio, where over 70 dedicated employees push the boundaries of technology. Our specialty lies in creating innovative identification solutions for harsh environments, improving safety outcomes, enabling traceability, and adding value for our customers. Our mission: excellence in everything, ensuring customer satisfaction, integrity, and deep respect for our most valued asset — our people.


Choosing to work with InfoSight means embracing an environment where your purpose is recognized, and your contributions are crucial. Dive into projects that give you the opportunity to own them from start to finish, witnessing your work evolve through every stage to solve real-world problems. Our culture thrives on collaboration and innovation, enabling you to create tangible value for our clients and reap the fruits of your labor swiftly.

Here are more reasons to work with us:

  • We build and create fun things!
  • There is a lot of tenure and knowledge here to learn from
  • Work with smart people on a cross-functional team and gain each other's experiences
  • Join a team that heavily invests in Research & Development, reflecting our commitment to innovation, as prominently featured on our website
  • Employee Stock Ownership Plan (ESOP)

Our Mission: 

WE BELIEVE that customer satisfaction will provide the highest possible benefits to our stakeholders ... our customers, employees, suppliers, representatives, owners and the community.

WE BELIEVE that integrity is the vehicle of success. We keep our word and our commitment, promising only what we expect to deliver.

WE BELIEVE our most important asset goes home every night - our people. We pledge to inspire them through ethical and safe business practices that generate mutual respect.

WE BELIEVE we must provide products and services of highest quality which will generate acceptable margins and earn the confidence, respect and loyalty of our customers.

WE BELIEVE our creed is summarized as the pursuit of excellence in everything we do -- PERFORMANCE NOT PROMISES. 

At InfoSight, software shapes the future. Join our team today!


Benefits: Medical, Dental, Vision, Life, AD&D, STD, LTD, HRA / HSA, 401k matching program

Salary: $100k - $120k

JOB CODE: InfoSight