Android Full Stack Developer IRC307367

GlobalLogic

Göteborgs kommun

On-site

SEK 700,000 - 1,100,000

Full time

46 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation and rotation options
Professional development
Diversity and equal opportunities
Comprehensive benefits

Job summary

GlobalLogic is seeking an experienced Full-Stack Android Automotive Developer to join the automotive OEM client's engineering team in Göteborg, Sweden. The role emphasizes AAOS, VHAL, native C++ development, and Android platform build/integration.

You will work across the Android software stack, with strong focus on AOSP architecture, vehicle data integration, embedded Linux, and builds such as Soong, Android.bp, and Make. Collaboration with cross-functional teams is essential.

Qualifications

  • 6+ years of professional software development experience, preferably in AAOS or embedded Android platforms.
  • Strong hands-on experience with C++ and Java/Kotlin across Android layers.
  • Solid understanding of AAOS architecture: framework, system services, HAL, and hardware integration.
  • Experience with Vehicle HAL (VHAL) including property management and vehicle signals.
  • Experience developing and debugging Android system services, IPC, AIDL, Binder, and permissions.
  • Strong understanding of embedded Linux, processes, threads, and debugging.
  • Experience with AOSP source navigation, module integration, and building system images.
  • Proficiency with Git, Gerrit, CI/CD pipelines and automated builds.

Responsibilities

  • Design and develop high-quality Android automotive infotainment applications.
  • Integrate AAOS-based apps with vehicle systems and framework components.
  • Debug, profile, and optimize performance on embedded Android platforms.
  • Collaborate with HMI, middleware, hardware, and vehicle integration teams.
  • Participate in code reviews, architectural discussions, and development processes.
  • Support SIL/HIL and vehicle-level validation activities.
  • Contribute to continuous improvement of development practices and tooling.
  • Assist cross-functional teams with troubleshooting and root-cause analysis.

Skills

AAOS architecture
C++
Java/Kotlin
Vehicle HAL (VHAL)
Android system services
AOSP experience
NDK/JNI
Soong/Android.bp/Make
CI/CD tooling
Git/Gerrit

Tools

Git
Gerrit
CI/CD pipelines
AOSP build systems
Soong/Android.bp
Make/Android.mk
CMake
NDK/JNI

Job description

Description

We are looking for an experienced Full-Stack Android Automotive Developer to join our automotive OEM client’s engineering team, developing and integrating next-generation Infotainment and In-Vehicle Experience platforms. The role focuses on Android Automotive OS (AAOS), Vehicle HAL (VHAL), Android system services, native C++ development, and Android platform build and integration.

Description

We are looking for an experienced Full-Stack Android Automotive Developer to join our automotive OEM client’s engineering team, developing and integrating next-generation Infotainment and In-Vehicle Experience platforms. The role focuses on Android Automotive OS (AAOS), Vehicle HAL (VHAL), Android system services, native C++ development, and Android platform build and integration.

The ideal candidate will have strong hands-on experience across the Android software stack, with a solid understanding of AOSP architecture, vehicle data integration, embedded Linux/Android platforms, and build systems such as Soong, Android.bp, and Make. The role involves developing and debugging system-level components, integrating vehicle signals and services, troubleshooting platform issues, and collaborating closely with HMI, middleware, system software, hardware, and vehicle integration teams to deliver robust, high-performance automotive software.

Requirements
  • 6+ years of professional software development experience, preferably in Android Automotive OS (AAOS), automotive infotainment, or embedded Android platforms.
  • Strong hands-on experience with C++ and Java/Kotlin, with the ability to work across Android application, framework, and native system layers.
  • Strong understanding of Android Automotive OS (AAOS) architecture, including the Android framework, system services, native services, HAL, and hardware integration.
  • Solid experience with Vehicle HAL (VHAL), including vehicle property management, property configuration, read/write operations, subscriptions, event handling, and integration with vehicle signals.
  • Strong experience developing, debugging, and maintaining Android system services, including service lifecycle, inter-process communication (IPC), AIDL, Binder, permissions, and service-to-service communication.
  • Good understanding of the Android Automotive vehicle data flow, including interactions between vehicle hardware, VHAL, Car Service, and application/framework layers.
  • Strong C++ programming skills, including object-oriented design, memory management, multithreading, concurrency, and native debugging.
  • Experience with Android native development using the Android NDK, JNI, and CMake or Android.bp, as applicable.
  • Good understanding of Android build systems, including Soong, Android.bp, Make/Android.mk, and GNU Make, with the ability to configure, build, integrate, and troubleshoot Android platform components.
  • Experience working with the Android Open Source Project (AOSP), including source code navigation, platform customization, module integration, and building Android system images.
  • Strong understanding of embedded Linux fundamentals, including processes, threads, permissions, IPC, kernel logs, device nodes, and system-level debugging.
  • Experience with Android application and framework integration, including activities, services, intents, lifecycle management, and modern UI technologies where applicable.
  • Hands-on experience with Git, Gerrit, code reviews, CI/CD pipelines, and automated build and integration workflows.
  • Good knowledge of debugging and performance analysis using tools such as ADB, Logcat, dumpsys, bugreport, Perfetto, GDB, and native crash analysis tools.
  • Strong understanding of software architecture, design patterns, system integration, performance optimization, and troubleshooting across application, framework, native, and hardware abstraction layers.
  • Ability to analyze complex system issues, identify root causes, and collaborate with hardware, platform, application, and integration teams.
  • Experience with automated unit, integration, and system-level testing for embedded Android platforms.
Job responsibilities
  • Design and develop high-quality Android applications for automotive infotainment systems.
  • Develop and integrate applications using Android Automotive OS (AAOS) and the Android framework.
  • Analyze and troubleshoot issues across the application, Android framework, middleware, and vehicle environment.
  • Perform debugging, profiling, performance optimization, and memory/resource analysis on embedded Android platforms.
  • Participate in software design, code reviews, technical discussions, and architectural decisions.
  • Develop robust and maintainable software following automotive development processes and quality standards.
  • Support integration and validation activities in SIL/HIL and complete-vehicle environments.
  • Investigate complex issues identified during vehicle testing and collaborate with cross-functional teams to identify root causes.
  • Work with global engineering teams, OEM stakeholders, and suppliers to ensure successful delivery of infotainment features.
  • Contribute to continuous improvement of development processes, coding practices, and software quality.
What we offer

Empowering Projects: With 500+ clients spanning diverse industries and domains, we provide an exciting opportunity to contribute to groundbreaking projects that leverage cutting‑edge technologies. As a team, we engineer digital products that positively impact people’s lives.

Empowering Growth: We foster a culture of continuous learning and professional development. Our dedication is to provide timely and comprehensive assistance for every consultant through our dedicated Learning & Development team, ensuring their continuous growth and success.

DE&I Matters: At GlobalLogic, we deeply value and embrace diversity. We are dedicated to providing equal opportunities for all individuals, fostering an inclusive and empowering work environment.

Career Development: Our corporate culture places a strong emphasis on career development, offering abundant opportunities for growth. Regular interactions with our teams ensure their engagement, motivation, and recognition. We empower our team members to pursue their career goals with confidence and enthusiasm.

Comprehensive Benefits: In addition to equitable compensation, we provide a comprehensive benefits package that prioritizes the overall well‑being of our consultants. We genuinely care about their health and strive to create a positive work environment.

Flexible Opportunities: At GlobalLogic, we prioritize work‑life balance by offering flexible opportunities tailored to your lifestyle. Explore relocation and rotation options for diverse cultural and professional experiences in different countries with our company.

About GlobalLogic

GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward‑thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Application Developer IRC304218
Android Application Developer IRC304218

GlobalLogic • Göteborgs kommun

On-site
SEK 1,300,000 - 1,700,000
Relocation options
Flexible hours
Career development
+2
Senior Automotive Platform Developer IRC305669
Senior Automotive Platform Developer IRC305669

GlobalLogic • Göteborgs kommun

On-site
SEK 900,000 - 1,200,000
Flexible opportunities
Relocation options
Learning & development
+1
Senior Automotive Platform Developer IRC304220
Senior Automotive Platform Developer IRC304220

GlobalLogic • Göteborgs kommun

On-site
SEK 1,200,000 - 1,900,000
Learning & development
Equal opportunities & diversity
Career development
+1
Platform Technical Lead IRC306961
Platform Technical Lead IRC306961

GlobalLogic • Göteborgs kommun

On-site
SEK 1,100,000 - 1,550,000
Learning & Development
Diversity & Inclusion
Career growth
+1
Embedded SW engineer – C++ IRC305673
Embedded SW engineer – C++ IRC305673

GlobalLogic • Göteborgs kommun

On-site
SEK 550,000 - 750,000
Flexible relocation options
Career development opportunities
Diversity & inclusion emphasis
Embedded SW engineer C/C++ Automotive IRC305672
Embedded SW engineer C/C++ Automotive IRC305672

GlobalLogic • Göteborgs kommun

On-site
SEK 600,000 - 800,000
Mobile Apps Software Developer - Android IRC297072
Mobile Apps Software Developer - Android IRC297072

GlobalLogic • Göteborgs kommun

On-site
SEK 45,000 - 65,000
Comprehensive benefits package
Flexible opportunities
Continuous learning and development
Senior Android Automotive Infotainment Engineer
Senior Android Automotive Infotainment Engineer

GlobalLogic • Göteborgs kommun

On-site
SEK 1,300,000 - 1,700,000
Relocation options
Flexible hours
Career development
+2
Lead/Senior DevOps Engineer – Embedded Systems IRC305396
Lead/Senior DevOps Engineer – Embedded Systems IRC305396

GlobalLogic • Göteborgs kommun

On-site
SEK 850,000 - 1,100,000
Career growth
Learning & Development
DEI & inclusion
+2
Software Test Engineer (AUTOSAR ) IRC307416
Software Test Engineer (AUTOSAR ) IRC307416

GlobalLogic • Göteborgs kommun

On-site
SEK 600,000 - 900,000
Relocation options
Flexible opportunities
Learning & Development