Jobs

Edge and Industrial Network Systems Research Internship

Siemens · Princeton, NJ · 3 wk ago
RemoteRemote$32–$47/hrFull-time

About the role

Siemens Research & Predevelopment (RPD) is the central R&D department of Siemens and plays a key role in shaping the future of our products. RPD acts as a strategic partner to support the executive units of Siemens. The main research focus is on future technologies for industry, infrastructure, mobility, and healthcare.

Responsibilities

  • Research, design, and prototype methods for scalable industrial edge and networked software systems, with emphasis on connectivity, interoperability, reliability, performance, and maintainability in shopfloor environments.
  • Build and evaluate edge application workflows involving components such as device management, data brokers, industrial data ingestion pipelines, event-driven processing, dashboards, and notification services.
  • Investigate architectures and design patterns for distributed edge systems, including secure communication, message-based integration, application deployment, observability, and runtime monitoring across connected industrial assets.
  • Prototype solutions in C#, Python and related technologies to support edge analytics, automated reporting, equipment efficiency monitoring, and end-to-end industrial data flows across edge and cloud-connected environments.
  • Collaborate with researchers and engineers to define milestones, run experiments, analyze system behavior, and translate research insights into scalable industrial software concepts and product-relevant innovations.

Qualifications

  • Currently enrolled in a Master’s or PhD program in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Networking, Cyber-Physical Systems, Industrial Informatics, or a closely related technical field.
  • 3+ years of research or hands-on experience in edge computing, distributed systems, computer networking, industrial IoT, cyber-physical systems, or industrial software systems.
  • Programming skills in C#, Python and experience developing software prototypes, system integrations, or data-processing pipelines.
  • Understanding of computer networking fundamentals, including TCP/IP, routing, switching, DNS, firewalls, VPNs, network segmentation, and secure communication across distributed systems.
  • Hands-on experience with networked systems, industrial communication environments, or edge-to-cloud connectivity, including troubleshooting, performance analysis, and reliable data exchange across heterogeneous devices and services.
  • Experience working with data collection, analytics, or monitoring systems in industrial, IoT, edge, or networked environments.
  • Hands-on experience with modern software engineering workflows and CI/CD practices, including Git, automated testing, build and release pipelines, and deployment processes for distributed, networked, or edge-based applications.
  • Proficient in English, both written and verbal.

Preferred Skills

  • Research or hands-on experience with industrial edge platforms, industrial IoT architectures, edge orchestration, or distributed application deployment.
  • Familiarity with industrial connectivity technologies and protocols, such as MQTT or similar OT/IT integration approaches.
  • Experience with industrial and enterprise network architectures, including OT/IT integration, edge network design, secure remote access, VLANs, NAT, MQTT-based communication, connectivity, or similar industrial networking technologies.
  • Familiarity with network observability and diagnostics tools such as packet capture, protocol analysis, traffic monitoring, latency profiling, or distributed communication debugging in complex edge or industrial environments.
  • Experience with containerization and deployment technologies such as Docker, Kubernetes, or cloud-edge deployment workflows.
  • Experience with observability, logging, trace-based monitoring, runtime diagnostics, or performance analysis for distributed systems.
  • Excellent problem-solving skills, attention to detail, and ability to quickly learn and apply new technologies, tools, and research methods.
  • Strong written and verbal communication skills, with the ability to articulate complex technical concepts to research and engineering audiences.

Similar jobs

Internship - Research

Southwest Autism Research & Resource CenterPhoenix, AZ· 4 mo ago
Analystapply on autismcenter.org