Skip to content
Siemens logo
New

Working Student (f/m/d) for Federated Software Architectures

Siemensa day agoWorking Student
HybridEnglish requiredGerman is a plus (not required)TechSoftware Engineering

Required skills

CRDTsGitHub CopilotNATSJavaSpringReactKafkaDockerGoTypeScriptPython

Job description

Siemens posted this role. Below, we break down what it means for a working student in Erlangen: your weekly hours, take-home pay and visa limits. You can also open ChatGPT or Claude with a ready-made prompt to tailor your CV, check your fit, draft a cover letter or prep for the interview.

Jobscan

Will your CV clear this job's ATS filter? Scan it against this job with Jobscan

Description provided by Siemens

Mode of Employment: Fixed Term / 20 hours / week

Shape the future of autonomous industrial ecosystems as a Working Student (f/m/d) for Federated Software Architectures in Erlangen or Garching – become part of our pioneering research team and turn visionary ideas into hands-on, innovative solutions. Ready to challenge boundaries and make software smarter together?

Connect, learn, and grow with our Working Student Network – your space to exchange ideas, build meaningful relationships, and navigate your Siemens journey.

You'll make an impact by

  • You support our research team in developing and evolving federated software architectures that operate reliably across distributed, independently evolving systems
  • Building on this, you prototype with innovative concepts like Conflict-free Replicated Data Types (CRDTs), agent-based workflows, and intelligent data processing to enable seamless coordination without central control
  • In close collaboration with colleagues, you help translate research ideas into tangible use cases and implement them as clean, well-structured software solutions
  • You contribute your own ideas and actively participate in discussions, always seeking ways to push technical boundaries and drive our projects forward
  • Throughout, you regularly exchange with your mentor and team, balancing on-site meetings with flexible remote work options

This Is How You'll Win Us Over

  • Education: You are currently enrolled in a Bachelor's or Master's program in Computer Science, Software Engineering, or a related field with a focus on software architecture, distributed systems, or AI engineering
  • Experience and Skills:
    • You possess solid skills in at least one programming language such as Java, Go, .NET, Python, or TypeScript, ideally with frameworks like Spring or React
    • Experience with distributed systems, event-driven architectures, message brokers (Kafka, NATS), containerization (Docker), or LLM-based frameworks is a plus
    • You are familiar with modern software development tools and AI-assisted workflows such as GitHub Copilot
  • Ways of Working: You enjoy collaborating in a team, take initiative, communicate openly, and are motivated to learn and experiment with new technologies
  • Languages: You are fluent in English; German skills are an advantage but not required
You are much more than your qualifications, and we believe in the potential of every single candidate. We look forward to getting to know you!

At Siemens, we believe that feeling valued and included is the foundation for doing great work. That’s why we aim to create an inclusive workplace where everyone feels a sense of belonging, and where individual perspectives and experiences are celebrated. Our commitment to fairness and respect extends to every applicant.

As an equal opportunity employer, we welcome applications from individuals of all backgrounds and particularly encourage applications from persons with disabilities.

About Us

The world never stands still. And new challenges arise every day. With a passion for questioning things, for supplying ideas, and intelligently driving things forward we are helping society move towards a smarter tomorrow. Be it with technologies that reduce carbon emissions in cities or hyperintelligent robots. This is how we are able, to tackle the most important projects and push them forward together. Help us shape the future.

www.siemens.de/careers – if you want to get more information about Jobs & Careers at Siemens.

FAQ – if you need further information on the application process.

If you have any further questions, please feel free to contact us: www.siemens.de/fragenzurbewerbung

#sagworkingstudent

Working student essentials

What this Tech working student role in Erlangen means for you: the weekly-hours rules, the social-contribution perks, and what international students should check before applying.

Weekly hours

Working students may work up to 20 hours a week during the semester and full-time during the breaks. Staying within this keeps your student status and the Werkstudent benefits.

Working student rules

Social contributions

Under the Werkstudentenprivileg you're exempt from health, care and unemployment insurance contributions — only pension insurance applies. That leaves more net pay than a regular job.

Check your insurance

International students

Non-EU students can work 140 full or 280 half days per year (raised from 120/240 in March 2024). A working student contract usually fits within this — confirm the exact limits printed on your residence permit.

Studying in Germany

Frequently asked questions

Similar jobs