
Software Engineer - Software Controls
- Tempe, AZ
- Permanent
- Full-time
- Collaborate with the Equipment Engineering Manager and departmental engineers to coordinate project requirements and communicate current status
- Creation of various types of documentation (for use in production) using a variety of tools, including engineering and production review and release
- Conduct research and development activities concerned with the design, building, and testing of embedded electro-mechanical robotic systems, automated electro-optical and high vacuum thin-film deposition system monitoring and control.
- Build and test prototypes of proposed Capital & IRAD funded electro-mechanical robotic, and integrated process control systems. This includes design and integration of electronic components with optical subsystems
- Ownership of equipment operation software documentation
- Develop electrical design, schematics and drawings in CAD
- Interpret mechanical design drawings for electrical requirements
- Research supplier products for assembly components
- Develop electrical bill of materials
- Power up electrical systems and configure hardware per application specifications
- Check quality of assemblers and technicians work and respond to inquiries during assembly
- Design and develop software applications based on given requirements and specifications
- Understand project requirements for GUI/communication interface, networking and create specifications based on these requirements
- Review, repair and redesign legacy code
- Troubleshoot issues with existing systems/production support
- Requirement Reviews - Participate in reviews with the Engineering team to ensure proper implementation of features
- Ability to obtain a US security clearance
- Bachelor's Degree in Electrical or Computer Engineering with 4 years prior experience in process development, 2 year post-secondary/AA Degree and 8 years prior experience or Graduate Degree with 2 years of prior related experience. In lieu of a degree, minimum of 8 years of prior related experience.
- Experience in Automotive, Biotech, Pharmaceutical, or Semiconductor is a plus.
- Experience with Industrial Automation
- In-depth knowledge and application of engineering principles and concepts
- Programming Vision Systems (e.g. Cognex, Keyence)
- Configuring and designing HMI/OIT systems
- Familiar with Industry Standards UL and CE
- Familiar with various Motion Controllers/Actuators
- Experience and skill in troubleshooting control system issues
- PLC Development experience and SCADA integration
- MES experience (Ignition, Sepasoft, or similar)