Logo
Spark Packaging

Spark Packaging is hiring: Software Controls Engineer in Grand Rapids

Spark Packaging, Grand Rapids, MI, US

Save Job

Job Description

Job Description
Job Title: Controls Software Engineer
Location: Onsite (5 days/week)
Position Type: Contract-to-Perm
About the Role
We are seeking a skilled Controls Software Engineer to join our team. This role is a key position in our expansion, responsible for machine software development, creation and support, machine simulation. You will work closely with the controls team to implement and maintain control systems across multiple projects, including installation at customer sites.
Key Responsibilities
  • Design, develop, and maintain hardware control systems for plant operations.
  • Debug and troubleshoot PLC software and HMI’s.
  • Understand and perform all controls engineering tasks.
  • Program and troubleshoot Allen Bradley PLCs for drives and servo systems.
  • Work with Kuka robots and integrate PLC robotics solutions.
  • Support installation and service at domestic sites as needed.
  • Collaborate with cross-functional teams to ensure project timelines are met.
Required Skills & Experience
  • Education: Relevant technical degree preferred.
  • Experience: 3–5 years in controls engineering or similar hardware control experience.
  • Technical Skills:
    • AutoCAD Electrical (mandatory)
    • Allen Bradley PLC programming
    • Kuka and PLC robotics
    • ERP systems experience (Epicor preferred)
  • Must be able to build and troubleshoot electrical panels.
  • Strong alignment with company values and culture.
Work Schedule
  • Standard manufacturing hours: 40–50 hours per week depending on workload.
  • Work schedule is Monday-Friday.
  • Travel expectation is 40-50%.