Job
- Level
- Junior
- Location
- Bremen
- Working Model
- Onsite
- Job Field
- Application
- Employment Type
- Full Time
- Contract Type
- Internship / school internship
Job Summary
In this apprenticeship, you will learn to gather software requirements, design architectures, and develop software in Python and C++, working in agile teams on exciting projects and testing.
Job Technologies
Your role in the team
- You will learn the job of an application developer from A to Z with us. You will acquire skills in gathering requirements from users in workshops, planning the software architecture, implementing it, and then ensuring its quality through automated tests. Additionally, you will document your work and train users.
- During your training with us, you will learn programming in several languages and build a broad profile; however, the focus is on Python and C++ under Linux.
- You will get to know how to work in agile teams and participate in our SCRUM meetings such as Daily, Planning, and Review.
- Of course, you also attend vocational school. In your case, that would be the Utbremen Secondary School Center - European School.
This text has been machine translated. Show original
Our expectations of you
Education
- You have a (specialized) high school diploma or a middle school diploma with good grades in STEM subjects (Mathematics, Computer Science, Natural Sciences, and Technology)
- You enjoy working with technology and are eager to incorporate it into your daily training routine.
Qualifications
- Have you ever worked with the Linux operating system before or are you interested in learning about it?
- You want to work in a team with people from diverse backgrounds.
- You have good German and English skills.
Experience
- You have already gained experience in programming through AGs at school or at home with projects such as Lego Mindstorms or fischertechnik Robotics and enjoyed it.
This text has been machine translated. Show original
What we offer
- With us, you can not only contribute ideas but also implement them. Flat hierarchies, short decision-making paths, and open communication at eye level give you a lot of autonomy. This allows you to actively shape our products, processes, and the development of our company.
- We are continuously evolving – from our products to our teams and processes. In doing so, we combine the dynamism of a growing technology company with personal collaboration, mutual support, and a strong team spirit. Because we believe: the best successes are achieved together – and celebrated together as well.
- With trust-based working hours, 30 days of vacation, and the option for remote work, we support you in balancing your professional and private life flexibly.
- From autonomous robotics to AI-based image processing, modern software development, and rapid prototyping – at our company, you work on cutting-edge technologies and benefit from the knowledge of an interdisciplinary team.
- Whether it's individual development goals, professional events, trade fair visits, or new areas of responsibility – we support you in expanding your skills and continuously developing yourself. Regular feedback and a transparent development process are an integral part of our corporate culture.
- Our modern office in Europahafen offers excellent public transportation connections, free parking, and ergonomically equipped workspaces. Additionally, you can enjoy numerous benefits such as subsidies for company pension schemes and the Deutschlandticket-Jobticket, a partnership with EGYM Wellpass, and freshly brewed coffee every day.
This text has been machine translated. Show original
Topics You Will Work On
Job Locations
About Your Employer
Ubica Robotics GmbH
Ubica Robotics GmbH, an innovative startup from Bremen, develops autonomous scanning robots and AI-based image processing software. Their goal is to create digital twins of retail stores to optimize them.
Description
- Company Type
- Startup
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication