About the role

  • Senior Android Applications Engineer developing infotainment applications on Android Automotive OS at SoftCom International. Collaborating with designers and platform teams for automotive-grade UI/UX solutions.

Responsibilities

  • Design, develop, and maintain infotainment applications and System UI components on Android Automotive OS (AAOS)
  • Implement automotive-grade UI/UX, translating design concepts and Figma specifications into production-ready Android UI
  • Create and maintain reusable UI components, design patterns, and libraries to support scalable, multi-product platforms
  • Customize and extend SystemUI and platform-level UI components to meet OEM HMI, branding, and functional requirements
  • Collaborate closely with UX/UI designers, product owners, architects, and platform teams to define and deliver features
  • Integrate applications and UI with AAOS platform services, system services, and vehicle-related APIs
  • Optimize UI performance, memory usage, and startup/boot behavior on embedded automotive hardware
  • Debug and resolve issues across application, SystemUI, framework, and platform layers
  • Perform code reviews and contribute to clean architecture, maintainability, and software quality
  • Write and maintain unit and UI tests to ensure robustness, usability, and reliability
  • Support continuous integration and delivery (CI/CD) workflows and quality gates
  • Contribute to platform evolution, refactoring, and long-term maintainability of existing codebases
  • Stay up to date with Android, AAOS, SystemUI, and automotive UX trends, contributing ideas and improvements
  • Support UX research, usability reviews, and HMI benchmarking, and contribute to reference, demo, and proof-of-concept applications for OEM showcases

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
  • 5+ years of professional Android development experience, including production systems
  • Strong proficiency in Kotlin and Java (C++ knowledge is a strong plus)
  • Solid understanding of Android application architecture and OO design principles
  • Deep knowledge of Android UI frameworks (XML-based UI and/or Jetpack Compose)
  • Experience with SystemUI fundamentals (navigation, status/notification areas, launcher concepts)
  • Familiarity with AAOS platform services and Car APIs
  • Experience working with embedded Android or platform-level services
  • Strong debugging skills across application, SystemUI, and framework layers
  • Ability to translate UX designs and Figma specifications into high-quality Android UI implementations
  • Experience building reusable UI components and UI libraries
  • Experience with unit testing and UI testing on Android
  • Familiarity with CI/CD pipelines in Android or AOSP environments
  • Proficient with Git-based workflows (Git, GitLab/GitHub)
  • Experience working in Linux/Ubuntu-based development environments
  • Ability to work effectively on complex, large-scale projects with multiple stakeholders, tight timelines, and evolving requirements
  • Comfortable operating in a fast-paced, delivery-driven environment, balancing quality, performance, and deadlines
  • Strong collaboration and communication skills, with business-fluent English proficiency, enabling effective work with cross-functional and geographically distributed teams

Benefits

  • a competitive remuneration package, based on qualification / experience
  • benefit card
  • private health insurance on the company’s group program
  • work specific continuous learning opportunities
  • budget for broader IT/software education
  • multisport benefit
  • excellent working environment and work-life balance
  • centrally located, proximity to public transport lines
  • hybrid model of cooperation
  • work in a challenging multinational environment

Job title

Senior Android Applications Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job