# Senior Software Engineer – Android Platform

**Company**: Cisco
**Location**: Galway, Ireland
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Galway-Ireland/Senior-Software-Engineer---Android-Platform_2027664-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_3655a006-6ed

## Description

As a senior software engineer, you will work on Android platform development, designing, building, and optimizing Android environments that run Cisco's core communications software on collaboration devices.

You will:

- Design, implement, and maintain software in C++, Java, Python, and Rust, focusing on Android platform and systems-level development

- Integrate software from meeting platform partners into Cisco's software stack, particularly Android-based components

- Develop high-performance Android environments on embedded Linux hosts, including containerized or headless Android runtimes

- Modify and extend the Android Open-Source Project (AOSP) framework, system services, and Hardware Abstraction Layers (HAL)

- Ensure stable, secure, and low-latency networking between Linux host and Android environment

- Debug complex issues across the Linux-Android boundary

- Champion engineering best practices, conduct code reviews, and mentor engineers

Minimum qualifications:

- Degree in computer science or equivalent

- 8+ years of professional software engineering experience with platform, embedded, or systems-level development

- Experience with C++, Java, Python, Linux, and Android development

Preferred qualifications:

- Experience with Android containers or Android on embedded Linux hosts

- Strong understanding of Linux network architecture, cgroups, memory management, and cross-boundary IPC

- Experience with internet protocols, audio/video drivers, and embedded platforms

## Skills

### Required
- C++
- Java
- Python
- Linux
- Android development
- AOSP
- HAL development

### Nice to have
- Android containers
- Linux network architecture
- cgroups
- memory management
- cross-boundary IPC
- internet protocols
- audio/video drivers
- embedded platforms

---

Source: [Apply at cisco.wd5.myworkdayjobs.com](https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Galway-Ireland/Senior-Software-Engineer---Android-Platform_2027664-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
