Senior Android Open Source Project Engineer [AOSP Engineer]

Stellenbezeichnung: Senior Android Open Source Project Engineer [AOSP Engineer]

Firma: L4B Software

Arbeitsort / Location: München, Bayern

Job Beschreibung: We are seeking a highly skilled and experienced Senior Android Open Source Project Engineer [AOSP Engineer] to join our dynamic and innovative team in Munich. As a Senior Android Software Engineer, you will play a crucial role in the development and enhancement of our Android-based products. You should have a strong background in Android application development, Android OS, Board Support Package (BSP), Hardware Abstraction Layer (HAL), Linux-based OS, and C/C++ and/or Java programming. Your expertise will be vital in designing and implementing cutting-edge solutions to meet our customers needs.

Responsibilities:

Develop and customize low-level software in C and C++ on Linux and AOSP platforms to build secure and flexible Android OS applications.

Optimize and debug the Android Open-Source Project (AOSP) and Linux kernel to develop custom Android-based systems and applications for embedded devices.

Work on Board Support Package (BSP) development and integration.

Develop, debug, and integrate device drivers and Hardware Abstraction Layer (HAL).

Test software using debuggers, emulators, and simulators.

Perform software releases and software quality assurance activities.

Write unit and integration tests.

Create and execute designs for small sets of new functionalities as part of a software project.

Serve as a Technical Leader or Lead Software Engineer for derivative software projects.

Collaborate and add value through participation in peer code reviews, providing comments and suggestions.

Provide reliable solutions to a variety of problems using sound problem-solving techniques.

Perform technical root cause analysis and outline corrective action for given problems.

Work in both an agile and waterfall software development environment.

Expertise and passion in trunk-based development and a good understanding of the Software Development Lifecycle (SDLC).

Requirements

  • Bachelors degree in Computer Science, Software Engineering, or related fields.
  • 4+ years of professional experience in Android application development.
  • Strong proficiency in C/C++ and/or Java development for system-level programming.
  • In-depth knowledge of the Android Open Source Project (AOSP), Android OS, and Android ecosystem.
  • Experience with Board Support Package (BSP) development and hardware-software integration.
  • Familiarity with the Hardware Abstraction Layer (HAL) and its role in Android system architecture.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Proficiency in collaborating with cross-functional teams and working in an Agile/Scrum environment.
  • Excellent problem-solving and analytical skills, with a keen eye for detail.
  • Strong communication skills, both verbal and written.
  • Ability to work independently and take ownership of assigned tasks.
  • A passion for staying updated with the latest industry trends, technologies, and best practices.

Benefits

  • Additional free health insurance: Upgrade your current statutory health insurance plan after the probation period to ensure comprehensive coverage for you and your familys well-being.
  • Corporate pension plan: Secure your future with our corporate pension plan, which becomes available after the probation period, providing financial stability and peace of mind.
  • Generous vacation policy: Enjoy a generous allocation of 30 days of vacation per year, allowing you to recharge, spend quality time with loved ones, and pursue personal interests.
  • Flexible working hours: Embrace our hybrid work model, where you can enjoy the best of both worlds. With 3 days in the office and 2 days working from home, you can tailor your schedule to suit your needs and achieve a healthy work-life balance.
  • Open fridge & generous snack policy: Fuel your productivity and satisfy your cravings with our open fridge and generous snack policy. Enjoy a wide variety of refreshments and snacks to keep you energized throughout the day.

At L4B Software, we believe in providing our employees with a comprehensive compensation and benefits package that goes beyond the standard offerings. We value your well-being, work-life balance, and personal growth, and strive to create an environment where you can thrive both personally and professionally.

Join our team and experience the difference. Apply now and take the first step towards a rewarding career with us. We look forward to welcoming you to our team!

Please note that we cannot sponsor a work permit for Germany – candidates eligible must already be located in Germany, as we do not provide relocation assistance to candidates.

Gehalts Budget:

Bewerbung:Auf diesen Job bewerben.

Oder lassen Sie sich von Arbeitgebern finden.

Hier Lebenslauf als Gesuch eintragen!