108 matching jobs for “Senior Software Engineer”
How results work Exact titles rank first, then title variations and keywords in descriptions. These labels aren't qualification scores. Without keywords, recently added jobs appear first.
Galway, Connacht, Ireland
… experiences by bringing diverse engineering disciplines under one mission. Your Impact You are a senior software engineer who enjoys working across the software stack, from low-level Linux and Android platform development through …
Added Oct 27, 2026
London, England, United Kingdom
Technical Design & Architecture: Design and implement high-resilience software systems for AI-assisted observability, automated incident response, and self-healing cloud infrastructure. …
Added Oct 27, 2026
Kraków, Lesser Poland, Poland +1 location
Design, implement, and maintain software features and product improvements for backend services with guidance from senior team members. Contribute …
Added Oct 27, 2026
Kraków, Lesser Poland, Poland +1 location
Design, implement, and maintain software features and product improvements for backend services with guidance from senior team members. Contribute …
Added Oct 27, 2026
Galway, Connacht, Ireland
Meet the Team The Cisco Common Platform Services (CCPS) organization is transforming how Cisco delivers software -as-a-service by providing a modern, consistent, and secure platform for all! With demonstrated ability, our …
Added Oct 27, 2026
Caesarea, Israel
Cisco Silicon one is seeking a highly motivated and experienced Software Engineer for a position focused on developing innovative network device monitoring and visualization …
Added Oct 27, 2026
Galway, Connacht, Ireland
… or location, empowering the hybrid working patterns of the future. We are looking for a highly skilled Software Engineer to drive hands-on development for a core foundational architecture component implemented as a …
Added Oct 27, 2026
Budapest, Budapest, Hungary 2 postings
Software Engineer, AI & Agentic AI Meet the Team Our team builds and runs the cloud-native services and AI …
Added Oct 27, 2026
Budapest, Budapest, Hungary 2 postings
Software Engineer, UI, AI & Agentic AI Meet the Team Our team builds and runs the cloud-native services and AI …
Added Oct 27, 2026
Budapest, Budapest, Hungary
Software Engineer, AI & Agentic AI Meet the Team Our team builds and runs the cloud-native services and AI …
Added Oct 27, 2026
Bengaluru, Karnataka, India
… Team The Catalyst Engineering IOS XE Platform Independent team designs and develops high-performance system software for Cisco Enterprise Switching and Routing platforms. Our software forms a critical foundation of IOS XE …
Added Oct 31, 2026
Bengaluru, Karnataka, India 2 postings
Software Engineer – Platform as a Service (PaaS) Meet the Team You will join the Platform as a Service (PaaS) team, …
Added Oct 27, 2026
Bengaluru, Karnataka, India
Software Engineer – Platform as a Service (PaaS) Meet the Team You will join the Platform as a Service (PaaS) team, …
Added Oct 27, 2026
Bengaluru, Karnataka, India
… within a stable and leading corporate environment, and our design center hosts all silicon Hardware and Software development fields under one roof. Our devices are crafted for universal adaptability, delivering high …
Added Oct 30, 2026
Seattle, Washington, United States
Pay posted by employer $149,100–$218,100
… at the forefront of the industry. Minimum Qualifications Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field. 7+ years of professional experience in backend software …
Added Oct 27, 2026
Kraków, Lesser Poland, Poland
… decisions and build systems that scale across enterprise-grade data platforms. Your impact As a Senior Software Engineer on the team, you will: E nd-to-End Feature Delivery: own development, and implementation of complex, …
Added Oct 27, 2026
London, England, United Kingdom
… within Cisco’s leading Networking, Security, Collaboration, and Observability portfolios. Your Impact As a Senior Software Engineer you will: Design, build, test, and operate near real time data streaming-based (Spark/Flink) solutions for …
Added Oct 29, 2026
Bengaluru, Karnataka, India
As a Software Test Engineer, you will join a dynamic team responsible for validating SDN Automation solutions that …
Added Oct 27, 2026
Galway, Connacht, Ireland
… and collaboration. Minimum Qualifications Bachelor’s degree in Computer Science, Electronic Engineering, Software Engineering, another relevant analytical discipline, or equivalent practical experience. 7+ years of …
Added Oct 27, 2026
Galway, Connacht, Ireland
… Bachelor’s degree (or higher) in an analytical subject such as Computer Science, Electronic Engineering, or Software Engineering. Experience: 7+ years of professional software development experience, delivering high-quality, …
Added Oct 27, 2026
Galway, Connacht, Ireland
Minimum Qualifications · employer excerpt Degree in computer science or equivalent 8+ years of professional software engineering experience with a focus on platform, embedded, or systems-level development Professional programming experience in C++ and Java, with additional experience in Python. Experience working with Linux and Container technology - LXC (Linux Containers) Proven experience with Android development and the broader Android ecosystem, including Android internals / AOSP, custom system services, HAL development, or Android runtime environments
About this opportunity Original employer description Meet the Team As a global technology leader, Cisco has been transforming how people connect, communicate, and collaborate for decades. Our innovation in networking, security, and cloud-based solutions enables organizations to drive digital transformation and achieve their business goals. The Collaboration Employee Experience organization creates workspace solutions that connect people, places, and experiences.
Located in Galway, Ireland, you will be part of our engineering team, working closely with colleagues both locally and as part of a wider international team spanning Oslo and the United States. You will work closely with Cisco’s Devices organization — a team of 300+ passionate engineers across hardware, software, mechanics, audio, media processing, and artificial intelligence — from concept to product. Together we strive to create best-in-class video conferencing experiences by bringing diverse engineering disciplines under one mission.
Your Impact You are a senior software engineer who enjoys working across the software stack, from low-level Linux and Android platform development through to integration and debugging. You thrive as part of a team and contribute to our culture of shared learning, yet you are equally comfortable taking ownership and figuring things out independently when needed. You will be a technical anchor on Android platform work — designing, building, and optimizing Android environments that run our core communications software on Cisco collaboration devices.
You will:
Design, implement, and maintain software in C++, Java, Python, and Rust, with a primary focus on Android platform and systems-level development Help integrate software from our meeting platform partners into our own software stack, with particular focus on Android-based components Design, implement, and maintain high-performance Android environments running on an embedded Linux host, including containerized or headless Android runtimes where required Modify and extend the Android Open-Source Project (AOSP) framework, system services, and Hardware Abstraction Layers (HAL) so they operate efficiently on our devices Develop robust IPC so Android software can interact smoothly with Linux applications for peripheral management (audio, cellular/Wi-Fi, USB, serial, and related interfaces) Ensure stable, secure, and low-latency networking spanning the Linux host and Android environment to support cloud synchronization, telemetry, and HTTP-based protocols Debug complex issues across the Linux–Android boundary, including memory footprint, startup time, and network stack performance on resource-constrained hardware Build software with quality and attention to detail, and help the team focus on continuous improvement — whether related to code quality or internal processes Champion engineering best practices, conduct thorough code reviews, and mentor engineers across a range of experience levels Actively leverage AI-based tools to improve engineering productivity and product quality
Minimum Qualifications
Degree in computer science or equivalent 8+ years of professional software engineering experience with a focus on platform, embedded, or systems-level development Professional programming experience in C++ and Java, with additional experience in Python. Experience working with Linux and Container technology - LXC (Linux Containers) Proven experience with Android development and the broader Android ecosystem, including Android internals / AOSP, custom system services, HAL development, or Android runtime environments
Preferred Qualifications
Experience with Android containers or Android running on an embedded Linux host Strong understanding of Linux network architecture (iptables, routing, network namespaces), cgroups, memory management, and cross-boundary IPC Experience with internet protocols in an embedded environment, including HTTP/HTTPS, RESTful APIs, and TCP/IP Experience with Audio\Video drivers are a plus for Linux\Android Experience with embedded platforms and an interest in low-level programming Interest in device security topics Excellent collaboration and communication skills
Why Cisco?
At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Why this result? · Employer labels Search phrase in title