Back to all jobs

trainee software engineering (f/m/x)

Permanent employee, Full-time · Berlin

About us
iconmobile is an international consulting firm for innovation globally headquartered in Berlin (Germany) with further offices in Ingolstadt, Munich, Santa Monica, New York, London and Shanghai.

We are part of the WPP network blending more than a decade of design and user experience with deep technical expertise and business sense. With our clients from various industries like Automotive, Consumer Products, Financial Services and Health Care we aim for innovative solutions that are both commercially successful and game changing.

Our mission is to grow and transform businesses through the creation of new digital services and products with a focus on creating compelling user experiences to establish successful customer relationships.

Design is at the heart of what we do, fuelled by our curiosity and the passion to deliver the best possible results. Our creative thinking is end to end, starting with ideas and paper, informing design of user experiences, while in parallel we validate technical feasibility and implement software and hardware prototypes. Our efforts are punctuated with future showcases or industrialized products at scale.
about the position
As a Trainee Software Engineering you’ll work in an interdisciplinary and world class team on challenging, innovative digital products and services.

Our work covers the spectrum from embedded software supporting our IoT and device prototyping, app development on Android and iOS, through to cloud development and machine learning.

Our teams are agile, believe in Open Source and have released software used by millions of people.

Why work with us?

You will expand your skills in software development and get exposure to an environment and process that will unlock your potential as an engineer.

You’ll get exposed to the big picture, rather than just fixing bugs or working on some isolated feature.

We’re highly selective, but if you’re engaged in becoming a superlative developer and want to work with others, then iconmobile will accompany you on your way.
your profile
  • Completed studies in computer science, mathematics, engineering, statistics, physics or similar fields
  • Foundational experience in software development (through internships or own projects)
  • First experience in embedded programming or with Python is a plus
  • Humor, grit, creativity and curiosity
  • Intrinsic motivation to learn new things
  • Written and spoken English skills, German is a plus
  • A repo showcasing some of your previous work
  • Ping pong skills a plus
We are looking forward to your application. please submit your cv, the requested repo showcasing your best work and possible start date to via "Apply now". 

Hello. We are glad about your interest and are looking foward receiving your application.

Please fill out the short questionnaire in order to submit your application.

Choose your files by clicking or drag & drop them onto this page.
Max. file size per file: 20 MB / 64 MB in total.
If you have a special file format the form refuses to accept, please .zip first.
In order to upload multiple files, please select them in one go by using the CTRL key on Windows or the CMD key on Mac.