About Us
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.
Job Description
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.
Pay
Pay will be based on experience, qualifications, and fit for the position
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
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.
Benefits
- Great work environment
- Competitive wages
- Health insurance
- Profit sharing options
- Year-end bonus
- Vacation pay
- Small business / family atmosphere
HOW TO APPLY:
Serious applicants should call 734-707-8850 and leave a message detailing their qualifications and experience.
Job Type: Full-time
Pay: $70,000.00 - $125,000.00 per year
Benefits:
- 401(k)
- Health insurance
- Paid time off
Work Location: In person