Automation Software Engineer, Manufacturing
Overview
You will own machine-level automation scripts for electronics manufacturing, supporting touch labor on the floor. You will design, develop, and maintain scripts using Python, C++, and C# to control equipment and capture defect data. You will collaborate with process engineers to improve data capture and analyze defects. This role stands out for its direct on-floor debugging and immediate impact on production quality.
What You'll Do8
- 1Design and develop automation scripts using Python and C++ for machine control and data acquisition.
- 2Debug scripts on the manufacturing floor, providing real-time support to touch labor operators.
- 3Collaborate with process engineers to enhance data capture for defect analysis using SQL databases.
- 4Maintain and update existing automation code to improve efficiency and reliability.
- 5Document script changes and provide training to operators and technicians.
- 6Analyze defect data to identify root causes and implement preventive measures.
- 7Integrate automation scripts with SCADA systems and PLCs for seamless operation.
- 8Develop user-friendly interfaces for operators using C# and .NET.
Requirements6
- 13+ years experience in automation software development with Python and C++.
- 2Experience with SCADA systems and PLC programming in manufacturing environments.
- 3Knowledge of SQL for data extraction and analysis.
- 4Strong debugging skills and ability to work directly on the production floor.
- 5Excellent communication skills for collaborating with cross-functional teams.
- 6Bachelor's degree in Computer Science, Engineering, or related field.
Salary Insight
$114 - $135k per year
Similar open positions
Explore active roles that match your skills and interests.
Actalent
VerifiedAutomation Engineer – Manufacturing Operations
The Automation Engineer leads development and deployment of automated systems at a Raleigh imaging facility. This role owns process control optimization and acts as a technical resource for DCS and PLC automation while managing medium to large projects. The position requires expertise in cGMP environments and involves cross-functional collaboration.
Blue Ridge Automation Inc.
VerifiedSenior Systems Engineer, HMI/SCADA & SQL
You will own the design and implementation of data analytic solutions for manufacturing clients, bridging IT/OT systems to deliver actionable insights. Your work spans HMI/SCADA, MES, and ERP integrations at scale, with direct exposure to plant floor operations. You'll collaborate with the Factory Business Integration unit and Project Leads, applying Agile and SCRUM to ship PLC and IIOT solutions. This role stands out for its focus on error-proofing and interlocking to drive measurable efficiency gains.
Raytheon
VerifiedAutomation Systems Engineer (ASE)
Lead support and improvement of automation software and infrastructure for microelectronic assembly operations. Own and scale digital automation solutions to maximize factory efficiency and drive manufacturing technology strategy.
Actalent
VerifiedSenior Controls Engineer, Automation & PLC Programming
You will own the full lifecycle of custom automated manufacturing systems, from concept through commissioning, designing and programming PLC and PC-based controls. As a key member of a cross-functional team, you will integrate robotics, motion control, vision systems, and sensors into cohesive, reliable equipment. Collaborating directly with customers and internal stakeholders, you will ensure technical alignment and successful delivery. This role stands out for its hands-on nature, requiring on-site startup and travel up to 50%, with the opportunity to see your designs become operational systems.

OSI Engineering, Inc.
VerifiedAutomation Engineer, Manufacturing & Machine Vision
You will lead automation projects for enclosure and module manufacturing at a global consumer device company in Cupertino, CA. You own machine design, vision systems, and controls from concept to production, improving throughput and quality. You partner with engineering and operations to identify opportunities, develop concepts, and assess cost and risk. This role stands out for its direct impact on high-volume manufacturing and cross-functional collaboration.
Actalent
VerifiedSoftware Test Engineer, Automation & Python
You will own automated test frameworks for sophisticated hardware/software systems in Orlando, FL. 5+ years of experience and Python skills drive testing that directly impacts product quality. You will collaborate with software, systems, and hardware engineers, integrating CI/CD pipelines. This contract role offers a chance to solve complex technical problems and shape release confidence.