Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Software Engineer I Jobs
Recruited by datma 10 months ago Address Beaverton, OR, United States

Senior Software Engineer - Automation

Company

FPC of Atlanta

Address Portland, OR, United States
Employment type FULL_TIME
Salary
Category Automation Machinery Manufacturing,Software Development
Expires 2023-07-24
Posted at 10 months ago
Job Description

The Senior Controls Software Engineer (PLC) will work within a project team to develop cutting edge automation equipment. These systems include features such as:


  • 2D and 3D Laser Metrology
  • High speed/high accuracy servo-based motion control
  • Custom User Interfaces following SEMI standards
  • SCADA and HMI development
  • Bosch, Allen Bradley, Siemens, or Beckhoff PLC control architecture
  • Inductive Automation - Ignition HMI Development (Vision and/or Perspective)
  • Vision guided motion
  • 4 to 6-axis robot integration

Responsibilities


  • Maintains state-of-the-art knowledge in PLC software design, testing techniques, and PLC software development tools.
  • Suggests new and innovative approaches to solving problems.
  • Architects, designs, codes, tests, and maintains complex PLC software applications.
  • Develops detailed software design specifications and schedules for assigned projects.
  • Participates to develop company processes, procedures, and standards.
  • Interfaces with customers during quoting, specification, design-review, buy-off, and installation phases.
  • Leads teams of Controls Software Engineers to provide software solutions on time and budget
  • Provides design guidelines, and general and detailed software design specifications to other software engineers.
  • Effectively assess and communicate project risks. Deliver risk mitigation plans.

Knowledge, Skills and Abilities

  • Excellent PLC UI development skills (following SEMI standards).
  • Ability to read electrical schematics.
  • Excellent PLC software development skills.
  • Able to use existing standards, procedures, and practices.
  • Experience integrating software with SCARA and 6-Axis robots
  • Ability to startup and debug complex systems.
  • Experience programming safety controllers and safety PLCs
  • Experience with OPC/UA, Restful API, and MQTT
  • PLC servo motion control integration experience.

Education:


  • BSEE or BSME