
Werkstudent - Software (m/f/d)
Required skills
Job description
starcopter published this listing. We've added our own working-student context below — what this role means for your weekly hours, take-home pay and student visa as a student in Hanover, Germany.
Need a CV for this?Build your CV with resume.io
Description provided by starcopter
Student position in software development (f/m/d) - 20h/Week (alternatives available) - On-Site
We are looking for an additional team member to expand our software development activities for our customers.
Join our young team and innovative company in developing the most efficient and capable commercial drone worldwide for professional use cases.
We offer you creative freedom, the opportunity to work with flexible hours. All in a positive atmosphere with flat hierarchies.
About us:
We are a young aviation technology company from Braunschweig, the aerospace research capital of Lower Saxony. We are developing a new design concept for a commercial unmanned aerial system (UAS) which in addition to worldwide exceptional efficiency and performance characteristics stands out based on its highly sustainable design, reliability and versatility.
Your Responsibilities:
• Development of reliable software for productive use.
• Team based workflow via Git (Pull Requests + Reviews).
• Collaboration on project development (4-eyes development, internal presentation, idea brainstorming, debugging).
Primary Taks
• Python CLI Software Development (asyncio).
• PyTest creation and Test extension (Hardware Device Mocking, HITL testing and GitHub CI integration).
Secondary Tasks
• Zephyr operating system for embedded C++ Software on custom board designs.
• Unit Testing of costum C++ libraries and modules (HITL testing and GitHub CI Integration).
• Cyphal/CAN communication test integration in Python Scripts.
• Development of a modern Web UI (Flask Framework, websockets).
Your Profile:
• Software understanding and first experience with Python and C++.
• Quick comprehension (fast learner).
• Independent and structured way of working, as well as a high degree of responsibility.
• Passion for technology and innovation.
• Team player with hands-on mentality.
• Good written and spoken English skills.
What we offer:
• A comfortable working atmosphere which you can shape how you want it while working alongside an ambitious innovative team.
• Appreciation and communication on equal terms.
• An open company culture with short decision-making paths.
• Flexible working arrangements.
• State of the art work equipment.
• Employee benefit package.
Did we wake your passion?
Feel free to send us your application documents to: [email protected].
We look forward to getting to know you!
Working student essentials
What this Tech working student role in Hanover means for you — the weekly-hours rules, 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 rulesSocial 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 insuranceInternational 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