Senior Software Developer Android AOSP (f/m/x)

  • Ulm
  • Eingestellt: 19. September 2021
  • Bewerbungsschluss: 19. September 2022
    Jobbeschreibung:

    Our brands BMW, MINI, Rolls-Royce and BMW Motorrad have made us one of the world’s leading premium manufacturer of cars and motorcycles as well as provider of premium financial and mobility services. Our team consists of around 126,000 creative minds worldwide, all of whom have one thing in common: passion! To continue our pioneering mission, we are always on the lookout for visionaries and lateral thinkers who want to share their passion with us and tackle the technological challenges of our times.

    Our IT-Software Development team in Ulm is currently seeking a

    Senior Software Developer Android AOSP (f/m/x)

    THESE DAYS, AUTOMOTIVE HISTORY IS WRITTEN IN CODE.

    SHARE YOUR PASSION.

    More than 90% of automotive innovations are based on electronics and software. That’s why creative freedom and lateral thinking are so important in the pursuit of truly new solutions. Naturally, this includes flexible working models, so that our IT specialists are free to go in unconventional directions. 

    At  BMW  Car  IT,  a  wholly  owned  subsidiary  of  BMW  AG,  we  live  and  breathe  software.  We  design  and implement embedded software for the electronic control units of the BMW cars as well as related tools and frameworks. One of our many areas of activity is the development infotainment head unit systems: a hyper-connected multimedia information and entertainment hub in the car.

     

    What awaits you?

    • You will be working in the team developing infotainment applications to visualize and control autonomous driving functions.
    • You will design and implement components and APIs.
    • Furthermore, you analyze and solve technical problems within the team and together with our partners in other departments.
    • You will write code and automated tests (MockK, Espresso).
    • You will develop a modern Kotlin or Java code base using today’s best software tools and practices like Git, code review, automated testing and CI.

     

    What should you bring along?

    • University degree (B.Sc., M.Sc., PhD) in information technology or a comparable course of study.
    • Several years of Android (app) development experience and ideally C++ code execution in Android; knowledge in Kotlin and Java programming of advantage.
    • In-depth understanding of object-oriented software development.
    • Ideally experience in 3D rendering.
    • Familiarity with AOSP.
    • Expertise in Android HAL.
    • Expertise in CI and test automatization as well as software quality practices (e.g. code reviews).
    • Familiarity with agile processes and development.
    • Fluent business English, German would be an advantage.

     

    You enjoy working in an international team and are passionate about developing integral parts of our infotainment systems? Apply now!

     

    What do we offer?

    • 30 days of holiday.
    • Attractive renumeration.
    • BMW & MINI promotions.
    • Career development.
    • Flexible organisation of working times.
    • High Work-Life Balance.
    • Mobility offers.
    • And many other benefits – see bmw.jobs/benefits

     

    Earliest starting date: from now on

    Type of employment: unlimited
    Working hours: Full-time

    Contact:

    Nina Marandon

    BMW Group Recruiting Team
    +49 89 382-17001

    Our brands BMW, MINI, Rolls-Royce and BMW Motorrad have made us one of the world’s leading premium manufacturer of cars and motorcycles as well as provider of premium financial and mobility services. Our team consists of around 126,000 creative minds worldwide, all of whom have one thing in common: passion! To continue our pioneering mission, we are always on the lookout for visionaries and lateral thinkers who want to share their passion with us and tackle the technological challenges of our times.

    Our IT-Software Development team in Ulm is currently seeking a

    Senior Software Developer Android AOSP (f/m/x)

    THESE DAYS, AUTOMOTIVE HISTORY IS WRITTEN IN CODE.

    SHARE YOUR PASSION.

    More than 90% of automotive innovations are based on electronics and software. That’s why creative freedom and lateral thinking are so important in the pursuit of truly new solutions. Naturally, this includes flexible working models, so that our IT specialists are free to go in unconventional directions. 

    At  BMW  Car  IT,  a  wholly  owned  subsidiary  of  BMW  AG,  we  live  and  breathe  software.  We  design  and implement embedded software for the electronic control units of the BMW cars as well as related tools and frameworks. One of our many areas of activity is the development infotainment head unit systems: a hyper-connected multimedia information and entertainment hub in the car.

     

    What awaits you?

    • You will be working in the team developing infotainment applications to visualize and control autonomous driving functions.
    • You will design and implement components and APIs.
    • Furthermore, you analyze and solve technical problems within the team and together with our partners in other departments.
    • You will write code and automated tests (MockK, Espresso).
    • You will develop a modern Kotlin or Java code base using today’s best software tools and practices like Git, code review, automated testing and CI.

     

    What should you bring along?

    • University degree (B.Sc., M.Sc., PhD) in information technology or a comparable course of study.
    • Several years of Android (app) development experience and ideally C++ code execution in Android; knowledge in Kotlin and Java programming of advantage.
    • In-depth understanding of object-oriented software development.
    • Ideally experience in 3D rendering.
    • Familiarity with AOSP.
    • Expertise in Android HAL.
    • Expertise in CI and test automatization as well as software quality practices (e.g. code reviews).
    • Familiarity with agile processes and development.
    • Fluent business English, German would be an advantage.

     

    You enjoy working in an international team and are passionate about developing integral parts of our infotainment systems? Apply now!

     

    What do we offer?

    • 30 days of holiday.
    • Attractive renumeration.
    • BMW & MINI promotions.
    • Career development.
    • Flexible organisation of working times.
    • High Work-Life Balance.
    • Mobility offers.
    • And many other benefits – see bmw.jobs/benefits

     

    Earliest starting date: from now on

    Type of employment: unlimited
    Working hours: Full-time

    Contact:

    Nina Marandon

    BMW Group Recruiting Team
    +49 89 382-17001