Working Student - Software Engineering

Infineon Technologies AG
München, Germany
27 days ago

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Clean Code Principles Automation of Tests Unit Testing Code Coverage Code Review Computer Programming Python (Programming Language) Object-Oriented Software Development Secure Coding Software Engineering Tcl (Programming Language) Gitlab
+6 more
Git Gitlab-ci Git Flow Integration Tests Information Technology Software Version Control

Job description

WeAreIn to create tiny chips and big careers. Are you ready to take the first step in your career? Let’s shape the future together! Whether you join as a student, intern, or trainee, you’ll be part of something real - real projects, real impact, and real opportunities to grow. Are you in?, * Shape the future: Contribute to development of the R2G Test Framework, following clean code and maintainable design principles

  • Experience research: Build, maintain, and optimize GitLab CI pipelines
  • Reliable work: Write, run, and improve unit and integration tests; help establish test coverage, quality gates, and test automation best practices
  • Expand your horizons: Use VS Code as the primary code editor
  • Take responsibility: Apply software engineering best practices: version control (Git), code reviews, branching strategies, documentation, and adherence to secure coding guidelines
  • Identify needs: Where needed, author unit tests and guidelines in python and TCL (tcltest), including basic mocking/stubbing patterns, and integrate these into CI, * Working part-time: The focus is on studies. That’s why working as a student employee during lecture period is limited to a maximum of 20 hours per week.
  • Proper students (according to the German law) are welcome: To work as a student employee with us, you must be enrolled at a university and not have completed all of your exams or modules for your degree programme. You must not be in a semester of leave. We look forward to welcoming you to our team for at least 6 months.
  • You should live close to the site: For good collaboration, it is important to us that you can come to the office regularly to integrate to the team.

Requirements

  • Study field: Enrolled in a Master’s program in Computer Science or a related field, with exposure to real-world projects (preferable some work experience)
  • Programming experience: In a high-level language (Python or an object-oriented language) and hands-on experience with unit and integration testing
  • Experience: In working with Git and familiarity with CI/CD pipelines (GitLab preferred)
  • Interests: Exposure to TCL or a willingness to learn TCL for unit testing and CI integration
  • Skills: Strong communication, collaboration, and problem-solving skills

Please attach the following documents to your application:

  • CV in English
  • Certificate of enrollment at university
  • Latest grades transcript (not older than 6 months)
  • High school report

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:02 min

Mapping Git flow branches to application tester segments

Majid Hajian · LIVE

4:08 min

Exploring cross-cultural backgrounds in software engineering

Chris Heilmann +2 · LIVE

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

5:19 min

Audience Q&A on future tools and Git commands

PJ Hagerty PJ Hagerty · WWC Europe 2026

3:53 min

Introduction to git flow and clean feature branches

Johannes Haux · WWC 2022

Videos

See all

Related articles

See all