Senior Android Applications Engineer (automo at Software Competitiveness International
Municipality of Marousi, Attica, Greece -
Full Time


Start Date

Immediate

Expiry Date

06 May, 26

Salary

0.0

Posted On

05 Feb, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Android, AAOS, Kotlin, Java, Android Automotive OS, SystemUI, UI/UX Implementation, Figma, OO Design, Jetpack Compose, Car APIs, CI/CD, Unit Testing, Code Reviews, Embedded Android, AOSP

Industry

IT Services and IT Consulting

Description
Software Competitiveness International s.m. S.A. (Soft Com International) is a rapidly growing, innovative Software Company, located in Athens. Through our team, of highly motivated Software Engineers with a strong technical background and long experience in complex international projects, we provide to our customers, both locally and globally, technical excellence and valuable services. In the year 2025, we continued our expansion regarding personnel, projects, technologies, customers’ and markets’ portfolio increasing our reputation and presence internationally, generating a high amount of additional, very promising working positions in Greece. This trend is continuing. SoftCom International is a member of TAO Digital Solutions Inc. , California – USA. Description: We are looking for a Senior Android Applications Engineer to design, develop, and maintain infotainment applications and UI components on Android Automotive OS (AAOS). In this role, you will be responsible for delivering automotive-grade user interfaces and applications, with a strong focus on UI/UX implementation, performance, and integration with the AAOS platform. As part of a Tier-1 automotive software organization, you will work closely with UX/UI designers, product owners, and platform teams to translate design concepts and system requirements into robust, scalable Android solutions. With a primary focus on SystemUI and platform-level UI development, the role also includes application development activities, ensuring seamless integration with OEM HMI frameworks, branding, and vehicle services. You will contribute across the full development lifecycle—from concept and prototyping to OEM demonstrations and series production—building reusable UI components and application frameworks that can be scaled across multiple products and OEM programs. 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 Skills Must-Have Skills Android & AAOS Engineering 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 UI / UX & HMI Ability to translate UX designs and Figma specifications into high-quality Android UI implementations Experience building reusable UI components and UI libraries Quality, Testing & Tooling 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 Professional & Collaboration Skills 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 Nice-to-Have Skills SystemUI & Platform Depth Experience implementing automotive HMI UI with attention to usability, accessibility, and safety constraints Familiarity with automotive UX requirements, design systems, and driver distraction guidelines Extensive experience customizing Android SystemUI for automotive platforms Experience developing AAOS infotainment applications and/or SystemUI components Hands-on experience with AOSP / AAOS platform development, including Soong build system Experience supporting AAOS/AOSP upgrades and forward-porting changes Experience using Google Partner Issue Tracker (Buganizer) Performance & Reliability Experience optimizing boot time, UI performance, and memory usage Familiarity with static analysis and code quality tools (e.g. SonarQube) Experience improving test coverage, build stability, and code quality metrics Experience with bench and emulator testing What we offer: 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 In case you are willing to become part of our team and make the difference, please send your detailed CV in English. Quoting reference ref: J_And _02-26 All applications will be treated as confidential. For information regarding our company, please consult our web site: www.softcom-int.com
Responsibilities
The role involves designing, developing, and maintaining infotainment applications and System UI components specifically on Android Automotive OS (AAOS), focusing on automotive-grade UI/UX implementation and performance.
Loading...