Hardware/Software Engineer

Printing Systems Inc4 months ago
Taylor, MI, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Printing Systems is a family-owned printing company dedicated to delivering specialized, high-quality print solutions to businesses and municipalities throughout Michigan and across the United States. We are seeking an Engineer to improve and manage custom vision-based automation systems and infrastructure. This is a hands-on role focused primarily on hardware integration and software development, with secondary responsibilities in systems administration. You will be responsible for building and maintaining custom technical solutions that support production workflows and keeping systems stable, secure, and functional. This role requires someone who can both maintain existing systems and write code that directly interfaces with hardware and internal applications.

Salary: $70,000.00 - $125,000.00 per year
Location: In person

Job Type:

Full-time

HOW TO APPLY:

Serious applicants should call 734-707-8850 and leave a message detailing their qualifications and experience.

Key Responsibilities

  • Develop, maintain, and support custom software and hardware systems
  • Integrate hardware devices with internal systems and workflows
  • Maintain and monitor internal servers, workstations, and network infrastructure
  • Ensure system reliability, data integrity, and security
  • Manage user accounts, permissions, and access controls
  • Perform system updates, backups, and routine maintenance
  • Troubleshoot hardware, software, and network issues
  • Support internal staff with day-to-day technical needs
  • Work with vendors to integrate hardware into our production setup
  • Assist with technical planning and system improvements as business needs evolve
  • Workload may vary with busier and slower periods. Extended hours could be needed during peak times, which are typically scheduled and communicated in advance.

Required Qualifications

  • Expertise in software development and hardware integration
  • High proficiency in Excel VBA and experience with COGNEX Vision software
  • Experience developing and maintaining custom code or applications
  • Experience integrating hardware with software solutions (printers, cameras, controllers, or production equipment)
  • Strong experience with Windows-based systems and servers
  • Solid understanding of APIs, data exchange, and system automation
  • Experience with backups, system security, and disaster recovery
  • Ability to troubleshoot complex technical issues end-to-end
  • Clear communication skills and a practical, no-nonsense approach to problem solving
  • Comfortable working directly with non-technical users
  • Prior systems engineering experience required

Benefits & Perks

  • Great work environment
  • Competitive wages
  • Health insurance
  • Profit sharing options
  • Year-end bonus
  • Vacation pay
  • Small business / family atmosphere
  • 401(k)
  • Paid time off

Required Skills

Systems Administration
Troubleshooting
Systems Engineering
Excel VBA
Windows-based Systems
API Integration
Hardware Integration
System Automation
COGNEX Vision Software
Software Development