Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Encore Automation, LLC in Auburn Hills, MI seeks an entry-level Software Engineer/AI/Machine Vision to join our deployment team. You will develop and test software components for machine vision, configure applications, and integrate with robotics and automation hardware on customer sites.
You will collaborate with senior engineers on simulations, proofs of concept, and upgrades, while documenting designs and assisting in service and training activities in a hands-on engineering environment.
Company Description Encore Automation is a provider of automated systems and services specializing in paint and powder application, material dispensing, and vision-aided robotics. The company offers end-to-end capabilities, including concept development, simulation, electrical, mechanical, software, and process engineering and design. Encore Automation supports customers through assembly and testing of systems, on-site installation, service, and training. The organization delivers new turnkey solutions as well as retrofit and upgrade services for existing automation systems, giving team members exposure to both greenfield and modernization projects.
This is an onsite -flex entry level position in Auburn Hills, Michigan. Candidate must be able to commute to the office and travel to plants when necessary. Please respond with willingness to work at plants on occasion when required for installation and debugging new systems.
Role Description The Software Engineer/AI/Machine Vision (Entry Level) – Deployment & Applications Engineering role is a full-time, on-site position based in Auburn Hills, MI. This role focuses on implementing and supporting machine vision and AI-enabled automation solutions within customer systems. Day-to-day responsibilities include developing and testing software components, configuring machine vision applications, integrating back-end logic with robotic and automation hardware, and troubleshooting system performance issues. The engineer collaborates with senior engineers to deploy new systems, participate in simulations and proofs of concept, and assist in retrofits and upgrades of existing installations. Additional tasks include documenting software designs, supporting system installation and commissioning at customer sites, and providing technical input for service and training activities.
Qualifications