System Development Engineer, Automation Integration Technologies

Amazon Amazon · Big Tech · Bellevue, WA · Systems, Quality, & Security Engineering

System Development Engineer focused on integrating robotics and automation within Amazon's global fulfillment network. The role involves developing core machine control logic for industrial edge devices, designing system controls architecture, and integrating control systems with various hardware and software services. It requires experience with PLC-based controls, machine control code development, and a background in industrial automation.

What you'd actually do

  1. Develop core machine control logic for industrial edge devices (e.g. PLCs, IPCs)
  2. Design, simplify and continuously improve system controls architecture including machine control code, networking, electrical design and safety design
  3. Identify and implement system optimizations
  4. Integrate control systems with a diverse array of sensors, actuators, motors, and software services
  5. Work closely with deployment teams to implement end-to-end solutions in the field

Skills

Required

  • systems design
  • software development
  • operations
  • automation
  • process improvement
  • integrated automation solutions
  • material handling systems
  • high-speed packaging lines
  • manufacturing lines
  • PLC based controls design
  • PLC based controls development
  • PLC based controls implementation
  • PLC based controls support
  • machine control code development
  • structured text
  • Allen-Bradley PLCs
  • TwinCAT IPCs
  • Soft PLCs/IPCs
  • code management
  • code reviews

Nice to have

  • engineering practices and patterns
  • full software/hardware/networks development life cycle
  • coding standards
  • source control management
  • build processes
  • testing
  • certification
  • livesite operations
  • Codesys platform
  • industrial automation
  • controls system design
  • industrial fieldbus protocols
  • Profinet
  • EtherNet/IP
  • EtherCAT
  • industrial automation safety design
  • Embedded programming
  • C++
  • Java
  • Python
  • HMI design
  • HMI development
  • human aspects of systems development
  • human aspects of systems implementation
  • human aspects of systems use

What the JD emphasized

  • 5+ years of systems design, software development, operations, automation, and process improvement experience
  • Experience designing or implementing integrated automation solutions such as material handling systems, high-speed packaging lines, or manufacturing lines
  • Experience in PLC based controls design, development, implementation and support
  • 5+ years machine control code development experience with practical experience in structured text
  • Experience in Allen-Bradley PLCs, TwinCAT IPCs and Soft PLCs/IPCs