onsite
Full Stack Engineer - Physical AI & Digital Twin Systems - Siemens
Full Stack Developer
Full Stack Engineer building real‑time, cloud‑native Physical AI and Digital Twin platforms for advanced manufacturing, integrating front‑end interfaces, back‑end services, APIs, and robot‑driven automation workflows.
About the role
Key Responsibilities
- Design and implement end‑to‑end full‑stack solutions that enable real‑time monitoring, control, and optimization of robot‑driven manufacturing missions.
- Develop responsive front‑end applications using React and integrate them with back‑end services built in Python/Node.js.
- Create and maintain scalable, event‑driven APIs and microservices on AWS, leveraging Docker and Kubernetes for container orchestration.
- Collaborate with simulation and digital‑twin teams to embed simulation‑aware logic into production workflows.
- Ensure system reliability, low latency, and high availability through performance tuning, automated testing, and continuous integration pipelines.
Requirements
- Strong experience in full‑stack development with Python or Node.js and modern JavaScript frameworks (e.g., React).
- Hands‑on expertise with cloud platforms (AWS) and container technologies (Docker, Kubernetes).
- Proven ability to build real‑time, event‑driven architectures and integrate with robotics or automation systems.
- Familiarity with digital twin concepts, simulation integration, and industrial IoT data streams.
- Solid understanding of RESTful APIs, CI/CD pipelines, and software best practices (testing, version control, code reviews).
Skills
pythonnodejsreactawsdockerkubernetes