Siemens

Industrial IoT Developer Intern

Siemens
Advanced Manufacturing & ElectronicsSingapore - Central Singapore - SingaporeFull-time2 months ago

About the role

AI summarised

Industrial IoT Developer Intern at Siemens, focusing on developing edge applications, containerized solutions, and bridging IT/OT connectivity in industrial environments. The role involves Python, Docker, Linux, and industrial protocols like MQTT and OPC UA.

IndustrialFull-timeInternal Services

Key Responsibilities

  • Developing Edge Applications: You will design and build software applications using Python or other high-level languages specifically tailored for industrial environments.
  • Implementing Containerized Solutions: You'll use Docker to package and deploy applications, ensuring they run consistently across different hardware and operating systems.
  • Bridging IT and OT Connectivity: You will integrate industrial machines with software systems using standard communication protocols to facilitate seamless data flow.
  • Optimizing Network & System Performance: You will manage and configure Linux-based systems and network settings to ensure reliable app performance on the factory floor.
  • Advancing Industrial Cyber Security: You'll apply security best practices to protect machines and sensitive industrial networks from digital threats.
  • Supporting Automation Workflows: You will collaborate on projects involving automation tools to streamline how hardware and software interact in a production setting.

Requirements

  • Academic Background: You are a Year 3 or 4 student currently pursuing a Diploma or Degree in IT, Computer Engineering, Data Science, or related Engineering fields.
  • Proficient in Modern Programming: You have a strong grasp of Python or similar high-level languages and can write clean, efficient code.
  • Skilled in Container Technology: You have hands-on experience with Docker, which is essential for our application deployment process.
  • Knowledgeable in Systems & Networking: You understand computer networking and feel comfortable working within a Linux environment using command lines.
  • Familiar with Industrial Data Protocols: You have been exposed to or worked with communication standards like MQTT, OPC UA, or other machine-to-machine protocols.
  • Security & Automation Mindset: You have a solid foundational knowledge of cybersecurity and a general understanding of automation tools like Siemens TIA Portal.