
Automation Software Developer
Department:Software Engineer
Type:REMOTE
Region:USA
Location:Grand Rapids, MI
Experience:Entry level
Estimated Salary:$70,000 - $100,000
Skills:
PYTHONC#TYPESCRIPTANGULARREACTSQL SERVERPOSTGRESREST APISDOCKERKUBERNETESPLCSCADAOPENCVTENSORFLOWPYTORCHYOLOMQTTOPC-UAAZUREAWSGCP
Share this job:
Job Description
Posted on: July 17, 2026
Summary We are seeking a motivated and capable Automation Software Developer to contribute to automation solutions integrating PLCs, software applications, machine vision, and data platforms. This role focuses on hands-on development and support of systems that enable Industry 4.0 initiatives and smart manufacturing projects. Preferred VisionAI Manufacturing experience Essential Duties And Responsibilities
- Design, develop, and maintain automation-focused applications and features
- Build, test, and support APIs for data collection, processing, and integration
- Contribute to computer vision applications and automation workflows
- Work with PLC-integrated systems and industrial data sources as needed
- Participate in the full software development lifecycle: requirements, coding, testing, documentation, deployment, and support
- Troubleshoot and resolve issues across the stack (front-end, back-end, infrastructure)
- Provide ongoing support for automation applications and systems in production
- Investigate and resolve issues reported by users and operations teams
- Participate in root cause analysis and implement fixes to prevent recurrence
- Assist with monitoring system health and performance
- Support deployments and updates to minimize operational impact
- Work with senior team members to escalate and resolve complex issues
- Contribute to documentation and knowledge sharing
- Contribute to Agile ceremonies including stand-ups, planning, and retrospectives
Required Skills And Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience
- Experience with backend languages such as Python, C#, or TypeScript
- Experience with frontend frameworks such as Angular or React
- Experience working with relational databases such as SQL Server or Postgres
- Familiarity with REST APIs and integration patterns
- Understanding of software development best practices
- Strong problem-solving and debugging skills
- Ability to work in a collaborative, remote team environment
- Willingness to learn new technologies
Preferred Qualifications
- Experience with PLCs or industrial automation systems
- Experience with SCADA systems, IIoT platforms, or industrial data acquisition
- Experience with computer vision tools or frameworks (OpenCV, TensorFlow, PyTorch, YOLO)
- Exposure to containerization technologies such as Docker
- Basic familiarity with Kubernetes or K3s
- Experience with cloud platforms such as Azure, AWS, or GCP
- Experience in manufacturing, logistics, or industrial automation
- Exposure to messaging systems such as MQTT and OPC-UA
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:
- Programming Languages: Python, C#, TypeScript
- Frameworks & Libraries: .NET, ASP.NET Core, Angular, React
- Containerization & Orchestration: Docker, Kubernetes, K3s
- Cloud & Architecture: Azure, microservices architectures
- Databases: PostgreSQL, SQL Server
- Messaging: MQTT, OPC-UA
Originally posted on LinkedIn
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
RemoteITJobs.app
Get RemoteITJobs.app on your phone!
SIMILAR JOBS

Software Developer, Jr. (Python, Go)
Just now
Software Engineer
Remote (USA)
United States
PYTHONGOUBUNTU+5 more

Automation Software Developer
Just now
Software Engineer
Remote (USA)
Grand Rapids, MI
PYTHONC#TYPESCRIPT+18 more

Software Engineer (AI Training)
Just now
Software Engineer
Remote (EU)
Cluj-Napoca, Cluj, Romania
PYTHONJAVASCRIPTJAVA+6 more

Software Engineer
Just now
Software Engineer
Remote (USA)
United States
JAVASPRING BOOTREST APIS+18 more

Software Developer II
Just now
Software Engineer
Remote (USA)
United States
C#.NETSQL SERVER+4 more
