Information Technology - Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Join DSI as a Software & Controls Engineer II and become an integral part of a dynamic team at the forefront of advanced manufacturing technology. In this hands-on position, you’ll design, develop, and maintain the software and controls powering our automated and electro-mechanical equipment for thin-film material production. Collaborate daily with cross-functional teams to drive equipment reliability, technical innovation, and modernization efforts within our Santa Rosa, CA facility., Design, develop, modify, test, and support control software for automated manufacturing and test equipment.
- Troubleshoot PLC logic, operator interfaces, instrumentation, sensors, actuators, and equipment communications.
- Diagnose and resolve complex technical issues to improve equipment uptime and reliability.
- Collaborate closely with Engineering, Maintenance, Production, and technical teams on process improvements and system upgrades.
- Update and maintain technical documentation, including wiring diagrams, I/O mapping, and signal flow records.
- Support hardware and software modernization projects, including equipment upgrades, software migration, testing, and commissioning.
Requirements
1-2 years of experience with PLC programming tools (Siemens TIA Portal, Allen Bradley RSLogix, GE Fanuc LogicMaster).
- 1-2 years troubleshooting electrical controls, instrumentation, sensors, actuators, motor controls, or electro-mechanical equipment.
- Ability to read and interpret electrical schematics, wiring diagrams, I/O lists, and control drawings.
- Experience developing, modifying, testing, or debugging software for automated equipment or manufacturing systems.
- Skilled in creating and maintaining technical documentation and change-control records.
[Preferred Skills]
- Proficiency with Siemens TIA Portal, Allen-Bradley RSLogix, Studio 5000, GE Fanuc LogicMaster.
- LabVIEW programming using National Instruments tools.
- Experience with industrial wiring, control panels, field devices, and equipment communications.
- Background in reverse engineering legacy control systems and documenting electrical drawings.
- Familiarity with equipment upgrades, hardware obsolescence planning, manufacturing data systems, relational databases, and formal change management.
Benefits & conditions
Opportunity to work in a collaborative, innovative environment with cutting-edge technology.
- Career growth through technical skill development and cross-departmental teamwork.
- Competitive salary and comprehensive benefits package.
- Modern, well-equipped manufacturing facility in Santa Rosa, CA.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…