Working Student - Software Engineering
Infineon Technologies AG
München, Germany
27 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
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.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
KD
Krissy Davis
about 3 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
TL
Thomas Limbüchler
System change: restart as developer?
over 5 years ago
Starter Kit For Job Applications For Developers
over 6 years ago
LM
Luis Minvielle
Finding IT & Technology English-speaking Jobs in Germany
about 2 years ago
PZ
Pat Zawadzki
The Ultimate Software Engineer Career Path Guide for 2023
over 3 years ago