Search by job, company or skills

Integers.Ai

Senior Software Engineer (AAOS)

new job description bg glownew job description bg glownew job description bg svg
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role: Android (AAOS) Application Framework Senior Engineer

INDUSTRY: Automotive

LOCATION: Bengaluru, India

Experience: 8-10 yrs

Job Summary

We are looking for a highly skilled Android Automotive (AAOS) Application Framework Senior Engineer to join our automotive engineering team. The ideal candidate will have strong expertise in Android Automotive application framework development, system services, and integration with automotive hardware platforms. This role involves end-to-end ownership of framework design, development, and integration while adhering to ASPICE Level 2 processes.

Key Responsibilities

  • Act as a Senior Software Engineer for Android Automotive OS (AAOS) Application Framework.
  • Design, develop, and integrate Android Automotive Application Framework components such as AppManager Service and OEM application services.
  • Develop and support 2nd-party applications, AppManager, and related services (both application and native layers).
  • Perform application framework requirements analysis and design (SYS2 and SYS3 levels).
  • Categorize system requirements into features and map them to Android Automotive application framework components.
  • Work on software modules spanning between the Android Framework and Applications (2nd-Party Apps).
  • Design and integrate interfaces between the application layer and HAL (Hardware Abstraction Layer).
  • Execute the complete Software Development Life Cycle (SWE1SWE6) in compliance with ASPICE Level 2 standards.
  • Develop software targeted for Android 14 on Qualcomm Automotive System-on-Chips (SoCs).
  • Write clean, maintainable, efficient, and optimized source code using Java and C++ for Qualcomm automotive platforms.
  • Collaborate with cross-functional teams including system architects, hardware teams, and QA engineers.

Required Qualifications & Skills

  • 8+ years of overall software development experience in the application framework domain.
  • 5+ years of hands-on experience in Automotive Infotainment using AAOS / AOSP 12, 13, or 14.
  • Strong expertise in developing Android Automotive Application Framework components.
  • Solid object-oriented design skills with a strong understanding of software architecture and design patterns.
  • Extensive experience with Android HIDL / AIDL, Binder IPC, and system services.
  • Good understanding of in-vehicle communication architectures such as CAN and Ethernet.
  • Mandatory experience with ASPICE standards (Level 2).
  • Experience with requirements management, version control, and defect tracking tools such as JIRA, GIT, Bugzilla, SVN, etc.
  • Strong understanding of the Software Development Life Cycle (SDLC) and automotive development processes.
  • Experience working in Agile development environments, including tools and methodologies.
  • Excellent communication skills with strong English proficiency (written, verbal, and documentation).
  • Strong teamwork and interpersonal skills, with the ability to collaborate in a globally distributed team.

Education

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.

Integers.Ai is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 136399769