Demo

Lead Automation Software Developer

Kamps Pallets
Grand Rapids, MI Full Time
POSTED ON 11/29/2025 CLOSED ON 12/28/2025

What are the responsibilities and job description for the Lead Automation Software Developer position at Kamps Pallets?

Kamps is looking for a highly qualified and motivated technical leader to architect and oversee advanced automation solutions integrating PLCs, Python-based applications, machine vision, containerized deployments (K3s), and database systems. This role will lead a team that drives Industry 4.0 initiatives and smart manufacturing projects.


This position is largely remote with occasional in office days required at the corporate office in Grand Rapids, MI. This individual will be expected to work collaboratively with the team by utilizing Microsoft Teams and other development tools.



Essential Duties and Responsibilities:

  • Lead and mentor a team of automation engineers and developers
  • Design, develop, and maintain AI-powered vision applications and features
  • Build, test, and deploy scalable APIs
  • Design and maintain containerized applications using K3s for edge and on-prem deployments
  • Participate in the full software development lifecycle: requirements analysis, coding, testing, documentation, deployment, and support
  • Write and perform unit, integration, and end-to-end tests to ensure reliability and performance
  • Contribute to Agile ceremonies, including daily stand-ups, planning meetings, and retrospectives
  • Troubleshoot and resolve issues across the stack (front-end, back-end, infrastructure)


Required Skills and Qualifications:

  • Bachelor’s or higher in Computer Science, Engineering, or related field, or equivalent experience
  • Experience with front-end frameworks: React/Remix or Angular (TypeScript) and backend languages/frameworks: TypeScript, Python, or C#/ASP.NET
  • Hands-on experience with K3s or Kubernetes for container orchestration
  • Proficiency in databases such as Postgres or SQL Server
  • Proficiency in Kubernetes, Docker, and cloud platforms (Azure, AWS, or GCP)
  • Familiarity with CI/CD pipelines, OAuth2, REST APIs, and microservices architecture
  • Excellent problem-solving, communication, and documentation skills
  • Quick learner, adaptable to new technologies and techniques



Preferred Qualifications:

  • Knowledge of PLCs (Programmable Logic Controllers) in manufacturing environments
  • Knowledge or experience with Rancher/K3s tooling
  • Experience with computer vision libraries and models (OpenCV, TensorFlow, PyTorch, YOLO)
  • Prior work in manufacturing, logistics, or industrial automation
  • Experience with build and deploy CI/CD pipelines for AI/ML workloads
  • Knowledge of observability tools such as Grafana, OpenTelemetry, and Prometheus
  • Knowledge of pub/sub messaging systems, including experience with MQTT



Languages, Frameworks, and Tools:

We commonly use the following tools in our development process. This is not an exhaustive list, but familiarity with these technologies will be considered advantageous and will contribute to success in this role.


  • Programming Languages: Python, TypeScript, C#
  • Frameworks & Libraries: .NET, OpenCV, TensorFlow, PyTorch, YOL
  • Containerization & Orchestration: Docker, Kubernetes, K3s, Rancher/K3s toolin
  • Cloud, Messaging & Architecture: Azure, MQTT, microservices architectur
  • Databases: PostgreSQL, SQL Serve
  • DevOps & CI/CD: Azure DevOps, Git, CI/CD pipelines
  • Observability & Monitoring: Grafana, Prometheus, OpenTelemetry


This list of duties is not intended to be all-inclusive and may be expanded to include other duties or responsibilities that senior management may deem necessary.

Software Developer
Dematic Corporation -
Grand Rapids, MI
Principal Software Developer
Dematic -
Grand Rapids, MI
Software Developer II
Cavallo -
Grand Rapids, MI

Salary.com Estimation for Lead Automation Software Developer in Grand Rapids, MI
$109,458 to $136,186
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Lead Automation Software Developer?

Sign up to receive alerts about other jobs on the Lead Automation Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Kamps Pallets

  • Kamps Pallets Dublin, OH
  • Summary: Kamps is seeking an Administrative Assistant and Customer Support Specialist for our National Sales division. They will also be managing the NS Sh... more
  • 6 Days Ago

  • Kamps Pallets Newport, MI
  • Kamps Overview: Kamps, Inc. is a full-service national pallet company delivering innovative pallet services to customers since 1973. Kamps specializes in s... more
  • 8 Days Ago

  • Kamps Pallets Dillwyn, VA
  • Kamps Overview: Kamps is a full-service pallet company meeting the needs of industries coast to coast. Kamps manufactures new pallets, reconditioned pallet... more
  • 10 Days Ago

  • Kamps Pallets Manton, MI
  • Kamps Overview: Kamps is a full service pallet company meeting the needs of industries coast to coast. Kamps manufactures new pallets, reconditioned pallet... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Lead Automation Software Developer jobs in the Grand Rapids, MI area that may be a better fit.

  • Superior Edge Software Hamilton, MI
  • We're looking for a full-time Software Developer at Superior Edge Software. You’ll play a crucial role in developing and enhancing the software that drives... more
  • 1 Day Ago

  • JR Automation Holland, MI
  • Description The Opportunity: JR Automation, a Hitachi Group Company , is driven to deliver customer success worldwide. We provide intelligent automated man... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!