Do you have an Industrial Automation & Internet of Things (IoT) background? Do you love building new strategic and data-driven businesses? Does collaborating with hardware development engineers to revolutionize logistics automation excite you? The Worldwide Innovation and Design team is seeking a Control Systems Engineer to develop state of the art IoT platform
for our Last Mile (AMZL) network technologies. We offer the opportunity to shape the future of automation through digital experimentation while working with world-class engineering teams.
Our team is developing IoT services to unlock statistical decision making in the development process. We enable customers bring relevant data from a machine level to the AWS cloud providing a secure, reliable and scalable infrastructure. As a control systems Engineer, you will work closely with equipment product owners to understand the controls design and build scalable solutions to pipeline, transform and analyse the data using various AWS services.
Come join us as we revolutionize logistics automation around the world!
Key job responsibilities
- Responsible for programming PLC logic (Codesys, Allen Bradley, Siemens), HMI, cameras, sensors. Understanding of key field-bus protocols (Profinet, Ethercat, Ethernet/IP)
- Involvement with PLC (AB or Siemens), control (controller design, network communication,
- SCADA system), and sensor programming
- Experience with field bus networks () multiple network layers and communication
protocols (OPC/UA, MQTT, etc.).
- Analyse project requirements, build data models & perform technical calculations supporting design including electrical requirements, controls safety standards, and motor controls.
- Developing functions in Jscript/Python for data pipelining & transformation. Using Git for data version and pipeline deployment. Implementing Object Oriented programming concepts for modularity.
- Lead integration of IoT including physical and wireless networking (WiFi, Bluetooth, RFID,
mesh networks). Good understanding on IT connectivity Protocols
Note: There is a preference in this role for Codesys experience, we will consider candidates without this skill if a good understanding of relevant processes and systems is demonstrated.
There will be approximately 40% travel required to one of our sites in Dortmund.
A day in the life
As a Controls Engineer, your day begins collaborating with Hardware Development Engineers to understand a new automation system’s requirement. You'll evaluate controls design & build controls software using tools like Codesys or Python/Jscript. You will work with Industrial PCs and work with edge applications developing modules & functions to connection to the machines, transform the incoming data and transfer it to the cloud. You will be actively involved in testing the platform, validating the design and continuously improving our tech. You'll meet with cross-functional teams and external vendors to present findings and recommend optimizations. Your afternoon might involve mentoring the team on IoT best practices or coordinating with vendors on complex multi-system IoT applications. You will work with AWS to understand how data post-processing is conducted and use these tools for optimization at the controls level. Each day brings new challenges in digitally validating tomorrow's logistics solutions.
About the team
You will join the System Integration & Performance team within Innovation & Design Engineering, working alongside experts in Data Analytics, Physical Validation, and Integration. Together, these pillars provide essential tools for Hardware Developers to make informed design decisions. Innovation & Design's mission is to discover, test, and enhance new mechatronics technologies (Robots, Conveyors, Sorters) that transform Amazon's last mile logistics operations.
- • Bachelor's degree in Engineering (Mechatronics, Automation, Electrical preferred)
- • 3+ years Automation Systems or Industry 4.0 experience in a real-world environment
- • Proficiency in programming languages, primarily Python and Codesys (Structured Text)
- • Experience working with Open-Source Software (Node-red), Linux & Containerization (Docker, Kubernetes).
- • Strong understanding of Industrial processes and automation systems.
- • Experience in Python, Jscript or C Programming.
- • Familiarity with programming software such as RSLogix5000 studio, Tia Portal or other controls software platforms.
- • Experience in developing Industrial automation systems and solving problems at large scale.
- • Familiarity with common enterprise services and working knowledge of software development tools and methodologies
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.
m/w/d
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.