DWFritz
Senior Controls SW Engineer
DWFritz, Wilsonville, OR, United States
The Sr. Controls Software Engineer (PLC) will work within a project team to develop cutting edge automation equipment. These systems include features such as:
•Bosch, Allen Bradley, Siemens, or Beckhoff PLC control architecture
•Inductive Automation - Ignition HMI Development (Vision and/or Perspective)
•High speed/high accuracy servo-based motion control
•4 to 6-axis robot integration
•Custom User Interfaces following SEMI standards
•2D and 3D Laser Metrology
•SCADA and HMI development
•Vision guided motion
Responsibilities
- Leads teams of Controls Software Engineers to provide software solutions on time and budget
- Architects, designs, codes, tests, and maintains complex PLC software applications.
- Develops detailed software design specifications and schedules for assigned projects.
- Maintains state-of-the-art knowledge in PLC software design, testing techniques, and PLC software development tools.
- Provides design guidelines, and general and detailed software design specifications to other software engineers.
- Effectively assess and communicate project risks. Deliver risk mitigation plans.
- Suggests new and innovative approaches to solving problems.
- Interfaces with customers during quoting, specification, design-review, buy-off, and installation phases.
- Participates to develop company processes, procedures, and standards.
- Excellent organizational, problem solving, and time management skills.
- Excellent interpersonal and leadership skills.
- Excellent PLC software development skills.
- Expert at PLC programming of Allen Bradley, Bosch, and/or Siemens PLCs.
- PLC servo motion control integration experience.
- Experience programming safety controllers and safety PLCs
- Experience with OPC/UA, Restful API, and MQTT
- Excellent PLC UI development skills (following SEMI standards).
- Ability to actively participate in team development and team-oriented processes and motivate others to do the same.
- Ability to startup and debug complex systems.
- Ability to read electrical schematics.
- Ability to derive solutions to complex problems.
- Able to use existing standards, procedures, and practices.
- Excellent written and verbal communication skills.
- Attention to detail and accuracy.
- Ability to maintain confidentiality.
- Use Microsoft software - Outlook, Excel, Word, PowerPoint, Visio, etc.
- BSEE or BSME required, MS preferred.
- 5-7 years recent manufacturing and machine control programming experience required.
- 5 years PLC Development experience required.
- 3+ years leading teams of PLC programmers preferred.
- Experience integrating software with SCARA and 6-Axis robots required.
- Experience with software project management required.
- Experience with SCADA systems and HMI development required.
We are an ITAR protected facility and due to the nature of your role, you may come into contact with ITAR-related project information. Your citizenship status will determine what access you have at the facility.
External to DWFritz
- Customers, Prospects.
- Technical Sales Engineers, Marketing, Engineering, Project Management.
- This job operates in a professional office environment. This role uses standard office equipment: computer, phone, fax/copy/printer machine, filing cabinets, etc.
- Onsite Requirement.
- The employee is required to communicate with staff including talking and hearing. The employee may occasionally lift up to 25 pounds; bend, stoop, grasp. The employee may be working at a personal computer workstation for long periods.
Travel Requirement: 10-30%
Equal Opportunity Statement
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
The above description is intended to identify the essential functions and requirements for the performance of this job. It is not to be construed as a complete statement of duties, responsibilities or requirements. All jobs require behaviors consistent with our Core Values and Culture.