A complete application in a minute
Tailored resume and cover letter, ready to send.
Judge Group, Inc. seeks a Software & Controls Engineer II in Santa Rosa, CA to design, develop, and maintain software and control systems for automated manufacturing and testing environments.
Ideal candidates have PLC programming, electrical controls, and software development experience, and will collaborate with Engineering, Maintenance, and Production to improve reliability and equipment performance.
Location: Santa Rosa, CA Salary: $45.00 USD Hourly – $55.00 USD Hourly Description:
We are seeking a Software & Controls Engineer II to support the design, development, maintenance, and continuous improvement of software and control systems used in automated manufacturing and testing environments. This role will work closely with Engineering, Maintenance, Production, and cross-functional teams to enhance equipment performance, improve system reliability, troubleshoot technical issues, and support equipment modernization initiatives.
The ideal candidate will have experience with industrial automation, PLC programming, electrical controls, and software development in a manufacturing environment.
Design, develop, modify, test, and maintain software applications and control systems used in automated manufacturing and testing equipment.
Develop and troubleshoot PLC programs, HMI applications, instrumentation, sensors, actuators, and communication interfaces.
Support integration and optimization of automation systems to improve operational efficiency and equipment performance.
Participate in software validation, testing, commissioning, and deployment activities.
Diagnose and resolve issues related to automated manufacturing equipment, control systems, and electrical components.
Partner with Maintenance and Engineering teams to perform root cause analysis and implement corrective actions.
Support continuous improvement initiatives focused on system reliability, uptime, and operational excellence.
Provide technical guidance during equipment failures and production interruptions.
Maintain accurate technical documentation, including wiring diagrams, control drawings, I/O lists, software revisions, and equipment configurations.
Create and update as-built documentation for control systems and equipment modifications.
Ensure compliance with internal engineering standards, documentation requirements, and change management processes.
Support equipment upgrades and legacy system modernization projects.
Assist with hardware replacement, software migration, system integration, testing, commissioning, and production release activities.
Evaluate obsolete components and recommend replacement solutions to maintain long-term equipment supportability.