Bright Machines

Senior Software Application Engineer

Job Description

Posted on: 
February 20, 2023

We are looking for a top-notch Senior Software  Application Engineer specializing in robotics programming to be a part of our automation team and work with world class customers.

Responsibilities

  • Software architecture and design
  • APIs and integration with ERP, shop-floor management systems and machine controls (PLCs, drivers, robot controllers, industrial communications protocols)
  • Collaborate with IT (interfaces, security, company standards)
  • Automatic data gathering, statistics, analytics and representation through reports and dashboards
  • Create and maintain related controlled documentation
  • Support system commissioning, qualification and de-bugging
  • Manage software configuration control and release

Job Requirements

  • BSc degree in Computer Science, Software Engineering or similar
  • Minimum of 7 years of experience in: multi-disciplinary systems and multi-software platforms
  • Industrial automation and industrial equipment controls, manufacturing process
  • PLC/IPC logic and programming, troubleshooting and configuration with industry leading vendors (Beckhoff, Modicon, Siemens, Omron, Mitsubishi, Toshiba, Aromat)
  • Serial & Bus Communication protocols: e.g. Ethernet/Profinet, RS232/422/485, Modbus, CAN Open, EtherCAT, Profibus, TCP/IP and others
  • Robotics programming: Fanuc, Nachi, Epson, Kuka, Denso
  • Technical savvy, system oriented, great aptitude to machines, processes and controls
  • Love to work in a dynamic environment
  • Capable of analyzing, de-bugging and solving complex problems
  • Team player
  • Proficient in programming

IT WOULD BE GREAT IF YOU HAD

  • Great communicator
  • Passionate and creative, hands-on, love to code
  • Well organized, pays attention to detail, methodical
  • English at a high level (written and oral)
Apply now

More job openings