×
Register Here to Apply for Jobs or Post Jobs. X

Edge and Industrial Network Systems Research Internship

Job in Princeton, Mercer County, New Jersey, 08543, USA
Listing for: Siemens Mobility
Full Time, Apprenticeship/Internship position
Listed on 2026-07-02
Job specializations:
  • Software Development
    Backend Developer, DevOps, Cloud Engineer - Software, Unix/Linux
Salary/Wage Range or Industry Benchmark: 32 - 47 USD Hourly USD 32.00 47.00 HOUR
Job Description & How to Apply Below

Edge and Industrial Network Systems Research Internship

Siemens Research & Predevelopment (RPD) is inviting an intern to support the Software Systems and Processes team in Princeton, NJ. The internship focuses on researching and developing scalable, intelligent edge and networked systems for industrial applications, blending Industrial Edge, OT/IT integration, and production optimization.

Location:

Princeton, NJ (preferred onsite; remote considered).
Full‑time for at least 3 months, with possible extension.

Key Responsibilities
  • Research, design, and prototype scalable industrial edge and networked software systems, emphasizing connectivity, interoperability, reliability, performance, and maintainability in shop‑floor environments.
  • Build and evaluate edge application workflows, including device management, data brokers, industrial data ingestion pipelines, event‑driven processing, dashboards, and notification services.
  • Investigate architectures and design patterns for distributed edge systems, covering 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 between 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.
  • Document findings, contribute to technical reports or scientific publications, and present results clearly to internal and external technical audiences.
Basic Qualifications
  • Currently enrolled in a Master’s or PhD program in Computer Science, Electrical 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# and Python, with experience developing software prototypes, system integrations, or data‑processing pipelines.
  • Understanding of computer networking fundamentals (TCP/IP, routing, switching, DNS, firewalls, VPNs, segmentation, secure communication).
  • 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.
  • Experience 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 (Git, automated testing, build and release pipelines, deployment processes for distributed or edge applications).
  • Proficient in English, both written and verbal.
  • Valid U.S. work permit for the duration of the internship.
Preferred Skills
  • 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, and MQTT‑based communication.
  • Familiarity with network observability and diagnostics tools (packet capture, protocol analysis, traffic monitoring, latency profiling, distributed communication debugging).
  • 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 learn new technologies quickly.
  • Strong written and verbal communication skills, able to articulate complex technical concepts to research and engineering…
Position Requirements
Less than 1 Year work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary