We are seeking a Software & Controls Engineer II to design, develop, support, and enhance software and control systems used to manufacture and test thin-film materials and related products.
This position supports automated and electro-mechanical manufacturing equipment through software development, PLC programming, controls troubleshooting, system documentation, and equipment upgrades.
The engineer will work closely with Engineering, Maintenance, Production, and other technical teams to improve equipment reliability, resolve technical issues, and support the modernization of manufacturing systems.
Essential Duties and Responsibilities
Design, develop, modify, test, and support software and control systems used in automated manufacturing and test equipment.
Develop and troubleshoot PLC logic, control software, operator interfaces, instrumentation, sensors, actuators, and equipment communications.
Support Engineering and Maintenance teams with equipment troubleshooting, root cause investigations, corrective actions, and reliability improvements.
Read and interpret electrical schematics, wiring diagrams, I/O lists, control drawings, and related technical documentation.
Document control systems by updating wiring diagrams, I/O mappings, signal flow documentation, and as-built technical documentation.
Support equipment upgrades and modernization of legacy control systems, including: Hardware replacement, Software migration, Testing and debugging, Commissioning and Production release
Develop, modify, test, and debug software used to control automated equipment and manufacturing systems.
Collaborate with cross-functional teams to identify opportunities to improve equipment performance, reliability, and maintainability.
Required Qualifications
1 2 years of experience with one or more of the following PLC programming platforms:
Siemens TIA Portal
Allen-Bradley RSLogix
GE Fanuc LogicMaster
Experience with PLC troubleshooting, industrial automation, or control-system support.
1 2 years of experience troubleshooting electrical controls, instrumentation, sensors, actuators, motor controls, or electro-mechanical equipment.
1 2 years of experience reading and interpreting: Electrical schematics, Wiring diagrams, I/O lists, Control drawings and Mechanical drawings
1 2 years of experience developing, modifying, testing, or debugging software used to control automated equipment or manufacturing systems.
1 2 years of experience creating or maintaining technical documentation, including wiring diagrams, equipment configuration records, software revisions, or change-control documentation.
Desired Qualifications
PLC programming experience with Siemens TIA Portal, Allen-Bradley RSLogix, Studio 5000, GE Fanuc LogicMaster, or similar PLC platforms.
Experience with LabVIEW and National Instruments development tools.
Experience with industrial wiring, control panels, field devices, instrumentation, equipment communications, and conductor termination.
Experience troubleshooting and supporting electro-mechanical manufacturing equipment.
Experience reverse engineering legacy control systems, including I/O mapping, signal-flow documentation, and creation of as-built electrical drawings.
Experience supporting equipment upgrades and hardware obsolescence planning.
Experience with software migration and modernization of legacy control systems.
Experience with manufacturing data systems and relational databases.
Familiarity with document control and formal change-management processes.
Numbers & Facts
Location
Santa Rosa, CA
Salary
$48–$55
Skills
Allen-Bradleyunmatched
Automationunmatched
Automation Engineeringunmatched
Commissioningunmatched
Control Engineeringunmatched
Control Systemsunmatched
Corrective Actionunmatched
Cross-Functionalunmatched
Debugging Skillsunmatched
Debugging Toolsunmatched
Document Controlunmatched
Document Managementunmatched
Documentationunmatched
Electrical Wiringunmatched
Electricityunmatched
Electromechanicsunmatched
Hardware Upgradesunmatched
Identify Issuesunmatched
Input/Outputunmatched
Instrumentationunmatched
LabVIEW Programming Languageunmatched
Manufacturingunmatched
Manufacturing Equipment Maintenanceunmatched
Manufacturing Systemsunmatched
Motor Control Systemsunmatched
Performance Managementunmatched
Problem Solving Skillsunmatched
Programmable Logic Controller (PLC)unmatched
Programming Toolsunmatched
Relational Databases (RDBMS)unmatched
Reliability Engineeringunmatched
Root Cause Analysisunmatched
Schematicsunmatched
Software Administrationunmatched
Software Developmentunmatched
Software Engineeringunmatched
Software Migrationunmatched
Software Testingunmatched
Systems Administration/Managementunmatched
Technical Drawingunmatched
Technical Supportunmatched
Technical Writingunmatched
Test Automationunmatched
Test Equipmentunmatched
Testingunmatched
Thin Filmunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.