Sr. Software Automation Engineer
Listed on 2026-02-28
-
Software Development
Software Engineer
Overview
Job description: Looking for a Sr. Software Automation Engineer to support Software Automation Projects in a manufacturing environment. An ideal candidate for this position will be a self- motivated individual with a thorough understanding of current manufacturing automation software, test data and analytics software development. This Software Automation Engineer will design and develop custom software automation solutions as well as electronic data collection integrating with Manufacturing Execution System (MES), manufacturing data collections systems and Automated Equipment for Manufacturing.
The Software Automation engineer is expected to play an active role in working with Manufacturing Operations and Process Engineering in user requirements gathering, design, build, and validation of new automated manufacturing solutions.
- Participate in cross-functional teams including QA, Product/Process engineering and Operations for gathering requirements and defining project scope for assembly automation solutions.
- Work with new product development team to define data requirements and collect data from assembly and Test equipment
- Work with process and equipment engineers to integrate new and/or existing manufacturing equipment with the MES system using internal standard automation framework
- Perform comprehensive software validation by creating system test plan and test cases; execute test cases and document test results to support system validation activities.
- Analyze all Product and Compliance requirements and work with system software developers to ensure system design/functions meet all requirements
- Analyze production issues related to automation equipment and software to provide
- root cause solutions.
- Work with Product Development team on automation system enhancements needed to support the introduction of new manufacturing processes/products.
- Bachelors or Masters degree in Computer Science or related field
- Minimum 4 years of strong programming experience
- MS Visual Studio programming experiences (C#)
- C/C++, Perl, Python, , JavaScript, Shell scripting
- Linux OS experience
- Experience with equipment interfaces such as SECS/GEM protocols and GPIB.
- SQL programming experience including ability to write queries, Stored Procedures and ETL for Oracle and MS SQL databases
- Experience with data operations (Data Ops) to automate data workflows
- Familiarity with data analytics tools such as JMP, Spotfire, R programming, or Matlab.
- Web services programming experience (WCF, Rest, gRPC)
- Working knowledge of statistical process control (SPC) software systems such as Camline SPACE
- Working knowledge of MES (FACTORY works) or other MES systems
- Experience working in an FDA regulated industry such as Medical Device or Pharmaceutical manufacturing.
- Experience with software source code repository tool (ex. Git, Subversion, TFS, Dev Ops)
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).