This position is no longer available
San Francisco, California, United States On-site USD 150,000 - 185,000 Yearly

Bright Machines was looking for an Automation Controls Engineer

BrightMachines is hiring an Automation Controls Engineer to design and develop automated solutions for our advanced manufacturing systems. You will select components, program robotic systems, and collaborate with cross-functional teams to solve complex problems creatively and effectively.

What You'll Do

  • Architect the process and controls for our automated machines.
  • Read and contribute to electrical schematics that define our systems.
  • Participate in mechanical and electrical design reviews to provide feedback.
  • Program paths for robots and motion systems within the automation.
  • Analyze customer needs, translate them into system requirements, and incorporate them into the software.
  • Program Beckhoff PLCs using the TwinCat3 IDE.
  • Develop real-time code using IEC 61131-3 Structured Text.
  • Develop non real-time code using Python and object-oriented design patterns.
  • Travel 25% to 30%.

What We're Looking For

  • BS or MS in Electrical or Computer Engineering or equivalent.
  • Proficiency in Beckhoff PLC programming.
  • Expertise in Structured Text (61131-3).
  • Proficiency in Python programming and object-oriented programming concepts.
  • Experience with Git software version control.
  • Experience with SQL RDB.
  • Experience with robot programming and industrial automation.
  • Experience with stepper and servo motor motion control and tuning.
  • Familiarity with Linux and command line tools.

Nice to Have

  • Exposure to web technologies like JavaScript, React, REST, or GraphQL.
  • Experience with industrial robots such as Fanuc.
  • Experience with vision systems (e.g., Keyence or Cognex).
  • Experience with SCADA systems.

Technical Stack

  • PLC & Automation: Beckhoff PLC, TwinCat3 IDE, IEC 61131-3 Structured Text, Fanuc robots, Keyence/Cognex vision systems, SCADA systems
  • Software Development: Python, Git, SQL, Linux, JavaScript, React, REST, GraphQL

Work Mode

This is an onsite position.

BrightMachines is an equal opportunity employer.

Required Skills
Beckhoff PLCTwinCat3 IDEIEC 61131-3 Structured TextPythonGitSQLLinuxJavaScriptReactRESTObject oriented programming Beckhoff PLCTwinCat3 IDEIEC 61131-3 Structured TextPythonGitSQLLinuxJavaScriptReactRESTObject oriented programming
About company
Bright Machines
Bright Machines is a next-generation, AI-enabled manufacturer focused on data center infrastructure assembly operations. Bright Machines uses its proprietary AI-based robotics and software to assemble AI infrastructure hardware products (i.e., data center servers) for hyperscalers and leading Original Equipment Manufacturers (OEMs).
All jobs at Bright Machines Visit website
Job Details
Department Engineering
Category embedded
Posted 3 months ago