The Software Automation Engineer II works with automation and process engineers to translate process-control concepts into machinery, support and modify software that interfaces with hardware on existing equipment, and design new program-controlled processes to meet manufacturing requirements. The role applies basic electronics knowledge and familiarity with industrial protocols and interface techniques to programming solutions. The engineer participates in the full software development life cycle, including specification, design, programming, implementation, integration, commissioning, and debugging. The work may involve robotics, electronics, machine vision, analog and digital signal applications, data systems, and mechatronics. Software development includes programming for automated process control, test and measurement, and data integration, connecting construction and testing processes with test equipment, data collection systems, control points, machine vision, motion control, and other specialized peripherals.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level