15 Android Engineer jobs in Ireland
Android Engineer
Posted today
Job Viewed
Job Description
Who We Are
Transact Campus and CBORD have joined forces as industry leaders to bring the best integrated technology solutions to education, healthcare, and business campuses worldwide. Be a part of this exciting new partnership, committed to transforming organizations and improving the lives of people doing mission-critical work.
Why join our team?
We strive to provide the very best customer experience in the industry and have succeeded with a single, strong motivating principle: We serve our user community. Our success and growth are directly attributed to our people. Our newly combined companies are dedicated to fostering a culture of integrity, respect, and continuous personal development. We maintain an entrepreneurial spirit, where creativity, innovative problem-solving, and learning agility drive our day-to-day actions.
Role (Hybrid)
We are seeking a skilled and experienced Android Engineer to join our team on a Hybrid Working style. In this role, you will be responsible for improving and maintaining Android based POS software responsible for processing millions of transactions across university campuses each year. Our app is built using Kotlin, Jetpack Compose, and modern Android best practices. Our software runs on target hardware, and our application reads university credentials via NFC to support various features, such as Event access, Meal charges, and Purchases using a student's university stored value account.
Key Responsibilities
- Improve and maintain operator driven and self service Android Applications for target POS hardware
- Responsible for design & development of application features, including interactions with the Android system
- Integrate and support first and third -party hardware peripherals
- Integrate and support interaction with REST APIs
- Provide support throughout the SDLC process, including design, implementation, quality assurance and post release
- Identify and mitigate technical risks and dependencies
- Possess the aptitude to quickly learn and contribute to our complex platform
- Work within cross functional agile team
- Mentor others on the team at all levels of experience
- Raise process improvement opportunities
About You
- 3+years of Android development experience
- Proficiency in Kotlin, Gradle, Android Studio, Android SDK
- Experience with source control management, unit tests and code review
- Strong team player
- Has a track record of achieving goals, meeting deadlines and working in a dynamic fast paced environment with evolving requirements
- Excellent communication and documentation skills who can summarize and relay news to stakeholders
- Familiarity with Agile processes, specifically the Scrum framework
- Excellent troubleshooting skills
Desired Skills
- Experience working with hardware interactions with Android
- Experience with modern Android development, including Jetpack Compose
- Experience working with global teams a plus
Why join us?
- Collaborative and supportive work environment
- Ongoing professional development and training opportunities
- Hybrid working
- Regular social, sporting & community events
- Benefits - Private Health Insurance, Dental Insurance, Matched Pension Contribution, 25 Days Annual leave
This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.
Transact is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, or any other protected factor.
Android Engineer
Posted today
Job Viewed
Job Description
Android Engineer (Mid-Level)
Limerick, Ireland (Hybrid)
Who We Are
Transact Campus and CBORD have joined forces as industry leaders to bring the best integrated technology solutions to education, healthcare, and business campuses worldwide. Be a part of this exciting new partnership, committed to transforming organizations and improving the lives of people doing mission-critical work.
Why join our team?
We strive to provide the very best customer experience in the industry and have succeeded with a single, strong motivating principle: We serve our user community.
Our success and growth are directly attributed to our people. Our newly combined companies are dedicated to fostering a culture of integrity, respect, and continuous personal development. We maintain an entrepreneurial spirit, where creativity, innovative problem-solving, and learning agility drive our day-to-day actions.
Role
We are seeking a skilled and experienced Android Engineer to join the Transact Mobile Ordering team. In this role, you will be responsible for improving and maintaining a best-in-class mobile ordering solution that serves millions of students across university campuses.
Our native Android application enables students to conveniently order and pay for meals in advance using meal plans or credit cards. The platform is mobile-first and fully custom-branded for each institution, supporting features such as food ordering, secure locker integrations for pickup, delivery options, dining hall reservations, dietary filtering, and nutrition tracking.
Beyond core ordering capabilities, the platform includes a comprehensive campus-wide loyalty and rewards system, offering rich functionality for push notifications, automated marketing campaigns, intelligent upselling, targeted inbox announcements, surveys, and user feedback collection.
You will need strong communication skills and be an effective collaborator who thrives in cross-functional teams. You are proactive, detail-oriented, and capable of working independently while taking full ownership of your work. You bring a problem-solving mindset, a willingness to learn, and a continuous drive for improvement—both in your own development and in the quality of the codebase. A growth mindset and the ability to adapt to evolving priorities are essential for success in this role.
You will be responsible for contributing to the redesign and re-architecture of core components of the application, migrating legacy code from Java to Kotlin. This work will involve applying modern development best practices to enhance maintainability, scalability, and overall code quality.
Key Responsibilities
- Design, develop, test, and maintain the application using both Kotlin and Java.
- Collaborate with product managers, designers, and backend engineers to build and ship features end-to-end.
- Participate in code reviews, contribute to team best practices, and help maintain code quality and performance.
- Work with modern Android tools and libraries (Jetpack, Hilt, Retrofit, Coroutines, etc.).
- Ensure the application meets performance, quality, and responsiveness standards.
- Monitor app performance and usage metrics to identify and resolve issues.
- Contribute to improving development processes, CI/CD pipelines, and tooling.
- Stay current with the latest Android development trends, tools, and technologies.
Requirements
- 3–5 years of professional experience in Android development.
- Candidates must have a Degree in Computer Science or equivalent
- Strong knowledge of Kotlin and familiarity with Java.
- Solid understanding of Android SDK, architecture components, and modern development paradigms, MVVM, etc.
- Experience with RESTful APIs, JSON, and third-party libraries (e.g., Retrofit, OkHttp).
- Familiarity with version control systems (e.g., Git) and code collaboration platforms (e.g., GitHub, GitLab).
- Comfortable with unit testing and UI testing frameworks (e.g., JUnit, Espresso).
- Understanding of the full mobile development life cycle, including deployment and app store submission.
- Experience with dependency injection (Hilt, Dagger) and reactive programming (Coroutines, Flow).
- Knowledge of clean architecture principles.
- The ability to interpret technical requirements and translate them into structured, actionable work tasks is important.
- Excellent command of the English language, with strong written and verbal communication skills.
Nice-to-Have
- Experience with Jetpack Compose.
- Experience maintaining and improving legacy codebase, with a focus on refactoring and best practices for modernization.
- Familiarity with CI/CD tools, e.g. GitHub Actions.
- Experience working in an Agile/Scrum environment.
- Exposure to analytics, e.g. Firebase and mobile performance monitoring.
- Familiarity with WCAG compliance guidelines and accessibility UX best practices.
Why Join Us?
- Opportunity to work with cutting-edge data technologies, data governance platforms
- Collaborative and supportive work environment.
- Ongoing professional development and training opportunities
- Hybrid Working.
- Regular social, sporting and community events.
- Benefits - Private Health Insurance, Dental Insurance, Matched Pension Contribution, 25 Days Annual Leave
This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.
Transact is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, or any other protected factor.
Android Engineer
Posted today
Job Viewed
Job Description
Android Engineer – Mobile Ordering Platform
Hybrid (Limerick)
We're hiring an
Android Engineer
to help shape a mobile ordering solution. This is a hands-on role where you'll design, build, and improve a mobile-first platform that powers food ordering, payments, loyalty, and engagement features.
What you'll do:
- Design, develop, and maintain Android apps in Kotlin (with some Java).
- Collaborate with product, design, and backend teams to deliver end-to-end features.
- Contribute to the migration from Java to Kotlin, applying clean architecture and best practices.
- Monitor and improve app performance, usability, and reliability.
- Work with modern Android tools (Jetpack, Hilt, Retrofit, Coroutines).
- Take ownership of code quality through reviews, testing, and CI/CD improvements.
What we're looking for:
- 3–5 years' professional Android development experience.
- Strong Kotlin skills, with familiarity in Java.
- Solid understanding of Android SDK, MVVM, and modern development practices.
- Experience with REST APIs, Git, and testing frameworks (JUnit, Espresso).
- Knowledge of dependency injection and reactive programming (Hilt, Coroutines, Flow).
- Clear communicator with a problem-solving mindset and ability to work independently.
Nice to have:
- Jetpack Compose experience.
- Background in Agile/Scrum environments.
- Familiarity with Firebase, analytics, and accessibility best practices.
- Experience modernising legacy codebases.
What we offer:
- Competitive salary and benefits package: private health & dental cover, matched pension, 25 days holiday.
- Ongoing training and career development opportunities.
- A collaborative environment with regular team, social, and community events.
- Be part of a team building impactful, user-focused mobile solutions.
Senior Android Engineer
Posted today
Job Viewed
Job Description
Calling all innovators – find your future at Fiserv.
We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day – quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv.
Job Title
Senior Android Engineer - FinVAS
What does a successful Senior Android Developer do?
A successful Senior Android Developer at Fiserv leads the development of cutting-edge mobile applications, ensuring they are robust, scalable, and user-friendly. You will be a vital contributor to our mission of transforming financial services by leveraging mobile technology to engage clients where they are. As a Partner in Possibility, you will work collaboratively to innovate and maintain high standards in mobile application development, driving architectural decisions and mentoring the next generation of developers.
What You Will Do
- Lead the design, development, and maintenance of Android applications
- Write clean, efficient, and maintainable code in Java and Kotlin
- Implement and enforce best practices for Android development and software architecture
- Utilize Gradle for build management and dependency resolution
- Apply design patterns and principles to create scalable and robust applications
- Lead and mentor junior developers, providing guidance and support
- Collaborate with cross-functional teams, including product managers and designers
- Conduct code reviews and ensure code quality
- Troubleshoot and resolve complex technical issues
What You Will Need To Have
- Strong proficiency in Java and Kotlin
- Extensive experience with Gradle
- Deep understanding and practical application of design patterns and principles
- Proven experience leading projects and mentoring junior developers
- Solid understanding of Android SDK and related technologies
What Would Be Great To Have
- Experience with testing frameworks and writing unit tests
- Experience with version control systems (e.g., Git)
- Knowledge of CI/CD pipelines for mobile applications
- Experience with RESTful APIs and data integration
- Understanding of accessibility best practices for Android applications
Thank You For Considering Employment With Fiserv. Please
- Apply using your legal name
- Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable).
Our Commitment To Diversity And Inclusion
Fiserv is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, protected veteran status, or any other category protected by law.
Note To Agencies
Fiserv does not accept resume submissions from agencies outside of existing agreements. Please do not send resumes to Fiserv associates. Fiserv is not responsible for any fees associated with unsolicited resume submissions.
Warning About Fake Job Posts
Please be aware of fraudulent job postings that are not affiliated with Fiserv. Fraudulent job postings may be used by cyber criminals to target your personally identifiable information and/or to steal money or financial information. Any communications from a Fiserv representative will come from a legitimate Fiserv email address.
Senior Android Engineer
Posted today
Job Viewed
Job Description
This job is with Fiserv, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.
Calling all innovators - find your future at Fiserv.
We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day - quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv.
Job Title
Senior Android Engineer - FinVAS
What does a successful Senior Android Developer do?
A successful Senior Android Developer at Fiserv leads the development of cutting-edge mobile applications, ensuring they are robust, scalable, and user-friendly. You will be a vital contributor to our mission of transforming financial services by leveraging mobile technology to engage clients where they are. As a Partner in Possibility, you will work collaboratively to innovate and maintain high standards in mobile application development, driving architectural decisions and mentoring the next generation of developers.
What You Will Do
- Lead the design, development, and maintenance of Android applications
- Write clean, efficient, and maintainable code in Java and Kotlin
- Implement and enforce best practices for Android development and software architecture
- Utilize Gradle for build management and dependency resolution
- Apply design patterns and principles to create scalable and robust applications
- Lead and mentor junior developers, providing guidance and support
- Collaborate with cross-functional teams, including product managers and designers
- Conduct code reviews and ensure code quality
- Troubleshoot and resolve complex technical issues
What You Will Need To Have
- Strong proficiency in Java and Kotlin
- Extensive experience with Gradle
- Deep understanding and practical application of design patterns and principles
- Proven experience leading projects and mentoring junior developers
- Solid understanding of Android SDK and related technologies
What Would Be Great To Have
- Experience with testing frameworks and writing unit tests
- Experience with version control systems (e.g., Git)
- Knowledge of CI/CD pipelines for mobile applications
- Experience with RESTful APIs and data integration
- Understanding of accessibility best practices for Android applications
Thank You For Considering Employment With Fiserv. Please
- Apply using your legal name
- Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable).
Our Commitment To Diversity And Inclusion
Fiserv is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, protected veteran status, or any other category protected by law.
Note To Agencies
Fiserv does not accept resume submissions from agencies outside of existing agreements. Please do not send resumes to Fiserv associates. Fiserv is not responsible for any fees associated with unsolicited resume submissions.
Warning About Fake Job Posts
Please be aware of fraudulent job postings that are not affiliated with Fiserv. Fraudulent job postings may be used by cyber criminals to target your personally identifiable information and/or to steal money or financial information. Any communications from a Fiserv representative will come from a legitimate Fiserv email address.
Principle Android Engineer
Posted 8 days ago
Job Viewed
Job Description
We are seeking an exceptional Principal Android Engineer help lead our agile teams responsible for developing and maintaining our customer's customer-facing mobile app. As a Principal Engineer, you will provide technical leadership across multiple teams, drive architectural decisions and mentor engineering talent.
You will work inside a cross-functional team, including Product Owners, Scrum Masters, fellow Android & iOS Developers, and QA specialists, to deliver high-quality, delightful mobile experiences. In addition to feature development, you will be responsible for setting technical direction, establishing best practices and ensuring scalable solutions across our 10-12 person teams with a combination of in-house full-time employees and offshore contract staff. This role requires deep expertise in Android development, exceptional problem-solving skills and proven ability to transform complex business requirements into enterprise-scale, maintainable solutions. Our customer is transforming its Digital Experience, giving you extensive opportunities to architect and develop features from the ground up while leading technical strategy. You will be instrumental in extending their mobile experience for customers while modernising their codebase and establishing technical standards.
This role will operate on a hybrid model, with candidates able and willing to work from our customer's office at least once a week.
Required Experience:
- 10+ years of professional experience in Android Mobile App development, with 3+ years in a technical leadership role mentoring teams and driving technical decisions
- Expert-level proficiency with Android SDK, Android Studio, Kotlin, and Jetpack Compose. Deep understanding of Android internals, performance optimisation, and platform-specific capabilities
- Proven experience designing and implementing large-scale mobile architectures. Expert knowledge of design patterns, clean architecture principles, and scalable system design
- Communication: Exceptional English communication skills, both written and spoken, with ability to explain complex technical concepts to diverse audiences
- Has architected, released, and scaled production apps in the Google Play Store serving large user bases with high availability requirements
- Expert in mobile testing strategies including unit, integration, and end-toend testing
- Strong experience with CI/CD pipelines, mobile DevOps practices, remote configuration management, and observability/monitoring solutions
- Deep expertise with networking, security, REST and GraphQL-based APIs, and third-party service integrations
- Expert in Git, SCM practices, code review processes, and agile development methodologies
- Proven ability to lead technical discussions, make architectural decisions, resolve conflicts, and drive consensus across teams
- Exceptional analytical and troubleshooting skills with ability to solve complex technical challenges and guide others through problem-solving processes
- Understanding of how technical decisions impact business outcomes, with ability to balance technical excellence with business priorities
Key responsibilities & duties include:
Technical Leadership & Strategy
- Define and own the Android technical vision, ensuring alignment with peers, and with architectural and long-term product goals
- Lead cross-team architectural discussions, evaluating trade-offs, and driving best-in-class solutions
- Champion scalability, performance, and maintainability across the mobile codebase
Solution Design & Innovation
- Evaluate emerging technologies, frameworks, and tools to continuously evolve our Android engineering capabilities
- Guide teams in adopting modern Android paradigms (Jetpack Compose, modularization, reactive programming, multiplatform opportunities)
- Proactively identify opportunities to enhance developer productivity, system reliability, and app performance
Mentorship & Influence
- Provide technical mentorship to senior and mid-level engineers, raising the overall capability of the Android community of practice
- Influence engineering practices beyond your team, ensuring consistency, code quality, and knowledge sharing across the organisation
Delivery Excellence
- Drive critical initiatives and features, ensuring the mobile app remains robust, secure, and easy for customers to use
- Partner with Product Owners, Architects, and Engineering Managers to develop solutions that balance delivery speed with quality
- Represent Android engineering in cross-functional forums, influencing product direction with technical insights
Operational Responsibility
- Oversee observability, resilience, and operational excellence for Android apps in production
- Lead initiatives to reduce technical debt and improve codebase maintainability
- Guide the evolution of CI/CD pipelines, automated testing, and release strategies
- Take ownership of resolving complex production issues and preventing recurrence through systemic improvements
Desirable Experience:
- Experience with cross-platform development strategies and shared codebase architectures
- Experience with advanced analytics platforms, A/B testing frameworks, and data-driven development practices
- Experience with enterprise-level integrations, security frameworks, and compliance requirements
- Deep knowledge of AWS services including API Gateway, App Sync, CloudWatch, Lambda, and mobile-specific cloud solutions
- Experience establishing accessibility standards and practices for mobile applications, ensuring WCAG compliance
- Advanced experience with mobile performance optimisation, profiling tools, and scalability solutions
- Experience in airline, travel, or other regulated industries with complex business requirements and high reliability needs
Senior Android Engineer - FinVAS
Posted 16 days ago
Job Viewed
Job Description
We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day - quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv.
**Job Title**
Senior Android Engineer - FinVAS
What does a successful Senior Android Developer do?
A successful Senior Android Developer at Fiserv leads the development of cutting-edge mobile applications, ensuring they are robust, scalable, and user-friendly. You will be a vital contributor to our mission of transforming financial services by leveraging mobile technology to engage clients where they are. As a Partner in Possibility, you will work collaboratively to innovate and maintain high standards in mobile application development, driving architectural decisions and mentoring the next generation of developers.
What you will do:
- Lead the design, development, and maintenance of Android applications
- Write clean, efficient, and maintainable code in Java and Kotlin
- Implement and enforce best practices for Android development and software architecture
- Utilize Gradle for build management and dependency resolution
- Apply design patterns and principles to create scalable and robust applications
- Lead and mentor junior developers, providing guidance and support
- Collaborate with cross-functional teams, including product managers and designers
- Conduct code reviews and ensure code quality
- Troubleshoot and resolve complex technical issues
What you will need to have:
- Strong proficiency in Java and Kotlin
- Extensive experience with Gradle
- Deep understanding and practical application of design patterns and principles
- Proven experience leading projects and mentoring junior developers
- Solid understanding of Android SDK and related technologies
What would be great to have:
- Experience with testing frameworks and writing unit tests
- Experience with version control systems (e.g., Git)
- Knowledge of CI/CD pipelines for mobile applications
- Experience with RESTful APIs and data integration
- Understanding of accessibility best practices for Android applications
Thank you for considering employment with Fiserv. Please:
+ Apply using your legal name
+ Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable).
**Our commitment to Diversity and Inclusion:**
Fiserv is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, protected veteran status, or any other category protected by law.
**Note to agencies:**
Fiserv does not accept resume submissions from agencies outside of existing agreements. Please do not send resumes to Fiserv associates. Fiserv is not responsible for any fees associated with unsolicited resume submissions.
**Warning about fake job posts:**
Please be aware of fraudulent job postings that are not affiliated with Fiserv. Fraudulent job postings may be used by cyber criminals to target your personally identifiable information and/or to steal money or financial information. Any communications from a Fiserv representative will come from a legitimate Fiserv email address.
Be The First To Know
About the latest Android engineer Jobs in Ireland !
Staff Android Engineer, Mobile Applications
Posted today
Job Viewed
Job Description
Role Overview
Location:
Cork - NETGEAR European headquarters
Work Model:
Hybrid
Reporting to:
Director, Mobile Applications
As a Staff Android Engineer at NETGEAR, you will play a strategic and highly impactful role in shaping our mobile experience. This position is designed for a deeply experienced technical leader who thrives at the intersection of product innovation, engineering excellence, and business alignment.
You will lead high-impact, cross-functional initiatives that span mobile, embedded, and cloud systems. With significant autonomy, you will own the delivery of key technical initiatives aligned with organizational goals and drive innovation in both product experience and engineering practices.
Your work will directly influence the short- and medium-term success of NETGEAR's software strategy, while mentoring others and raising the engineering bar across the team.
Key Responsibilities
- Lead the architecture, design, and development of NETGEAR's Android applications, focusing on scalability, performance, and usability.
- Collaborate directly with functional leadership and cross-functional teams to align technical execution with business strategy.
- Own delivery of end-to-end initiatives that bridge mobile, embedded, and cloud technologies.
- Apply engineering judgment to evaluate, adapt, and define complex methods and solutions that support long-term goals.
- Drive CI/CD, DevOps practices, and modern development workflows to optimize speed and quality.
- Introduce new ideas, tools, and methodologies that raise engineering efficiency and product impact.
- Conduct architectural reviews, code reviews, and system debugging across multiple layers.
- Provide mentorship and guidance to Android engineers, nurturing a culture of technical excellence and growth.
- Establish and track clear objectives, delivering measurable results aligned with quarterly goals.
Required Qualifications
- 8+ years of Android development experience using Kotlin and Java, with a demonstrated history of leading impactful technical initiatives.
- Deep expertise in Android OS architecture, platform services, and system-level integrations.
- Strong design and architectural skills with experience in distributed systems and scalable application development.
- Advanced proficiency in Material Design and crafting modern, responsive UIs.
- Proven ability to work across embedded, mobile, and cloud systems to build cohesive product experiences.
- Significant experience with DevOps pipelines and tools (e.g., GitHub Actions, Fastlane), automation, and secure software delivery.
- Demonstrated exposure to AI/ML concepts and tools relevant to improving software engineering efficiency (e.g., code generation, test automation, performance optimization, intelligent debugging).
- Excellent analytical and problem-solving skills, particularly in complex technical environments.
- Track record of influencing business outcomes through technology decisions.
- Bachelor's degree in Computer Science or equivalent hands-on experience.
Preferred Qualifications
- Familiarity with , JavaScript, Python, and/or cross-platform frameworks.
- Experience with IoT systems or integrations involving Bluetooth, Wi-Fi, or networking hardware.
- Strong communicator with the ability to articulate technical direction to technical and non-technical stakeholders.
- Familiarity with AI/ML tools or concepts that support developer productivity or improve engineering workflows (e.g., GitHub Copilot, Claude Code, Cursor, and similar AI-assisted development tools).
- Demonstrated experience in defining and delivering on engineering strategy.
Company Statement/Values
At NETGEAR, we are on a mission to unleash the full potential of connectivity with intelligent solutions that delight and protect. We turn ideas into innovative networking products that connect people, power businesses, and advance the way we live.
We're a performance-driven, talented and connected team that's committed to delivering world-class products for our customers. As a company, we value our employees as the most essential building blocks of our success. And as teammates, we commit to taking our work to the
Next Gear
by living our values: we
Dare to Transform
the future,
Connect and Delight
our customers,
Communicate Courageously
with each other and collaborate to
Win It Together
. You'll find our values woven through our processes, present in our decisions, and celebrated throughout our culture.
We strive to attract top talent and create a great workplace where people feel engaged, inspired, challenged, proud and respected. If you are creative, forward-thinking, passionate about technology and are looking for a rewarding career to make an impact, then you've got what it takes to succeed at NETGEAR. Join our network and help us shape the future of connectivity.
NETGEAR hires based on merit. All qualified applicants will receive equal consideration for employment. All your information will be kept confidential according to EEO guidelines.
Staff Android Engineer, Mobile Applications
Posted today
Job Viewed
Job Description
Role Overview
Location:
Cork - NETGEAR European headquarters
Work Model:
Hybrid
Reporting to:
Sr Manager, Mobile Applications
As a
Staff Android Engineer
at
NETGEAR
, you will play a strategic and highly impactful role in shaping our mobile experience. This position is designed for a deeply experienced technical leader who thrives at the intersection of product innovation, engineering excellence, and business alignment.
You will lead high-impact, cross-functional initiatives that span mobile, embedded, and cloud systems. With significant autonomy, you will own the delivery of key technical initiatives aligned with organizational goals and drive innovation in both product experience and engineering practices.
Your work will directly influence the short- and medium-term success of NETGEAR's software strategy, while mentoring others and raising the engineering bar across the team.
Key Responsibilities
- Lead the architecture, design, and development of NETGEAR's Android applications, focusing on scalability, performance, and usability.
- Collaborate directly with functional leadership and cross-functional teams to align technical execution with business strategy.
- Own delivery of end-to-end initiatives that bridge mobile, embedded, and cloud technologies.
- Apply engineering judgment to evaluate, adapt, and define complex methods and solutions that support long-term goals.
- Drive CI/CD, DevOps practices, and modern development workflows to optimize speed and quality.
- Introduce new ideas, tools, and methodologies that raise engineering efficiency and product impact.
- Conduct architectural reviews, code reviews, and system debugging across multiple layers.
- Provide mentorship and guidance to Android engineers, nurturing a culture of technical excellence and growth.
- Establish and track clear objectives, delivering measurable results aligned with quarterly goals.
Required Qualifications
- 8+ years of Android development experience using Kotlin and Java, with a demonstrated history of leading impactful technical initiatives.
- Deep expertise in Android OS architecture, platform services, and system-level integrations.
- Strong design and architectural skills with experience in distributed systems and scalable application development.
- Advanced proficiency in Material Design and crafting modern, responsive UIs.
- Proven ability to work across embedded, mobile, and cloud systems to build cohesive product experiences.
- Significant experience with DevOps pipelines and tools (e.g., GitHub Actions, Fastlane), automation, and secure software delivery.
- Demonstrated exposure to AI/ML concepts and tools relevant to improving software engineering efficiency (e.g., code generation, test automation, performance optimization, intelligent debugging).
- Excellent analytical and problem-solving skills, particularly in complex technical environments.
- Track record of influencing business outcomes through technology decisions.
- Bachelor's degree in Computer Science or equivalent hands-on experience.
Preferred Qualifications
- Familiarity with , JavaScript, Python, and/or cross-platform frameworks.
- Experience with IoT systems or integrations involving Bluetooth, Wi-Fi, or networking hardware.
- Strong communicator with the ability to articulate technical direction to technical and non-technical stakeholders.
- Familiarity with AI/ML tools or concepts that support developer productivity or improve engineering workflows (e.g., GitHub Copilot, Claude Code, Cursor, and similar AI-assisted development tools).
- Demonstrated experience in defining and delivering on engineering strategy.
Company Statement/Values
At NETGEAR, we are on a mission to unleash the full potential of connectivity with intelligent solutions that delight and protect. We turn ideas into innovative networking products that connect people, power businesses, and advance the way we live.
We're a performance-driven, talented and connected team that's committed to delivering world-class products for our customers. As a company, we value our employees as the most essential building blocks of our success. And as teammates, we commit to taking our work to the
Next Gear
by living our values: we
Dare to Transform
the future,
Connect and Delight
our customers,
Communicate Courageously
with each other and collaborate to
Win It Together
. You'll find our values woven through our processes, present in our decisions, and celebrated throughout our culture.
We strive to attract top talent and create a great workplace where people feel engaged, inspired, challenged, proud and respected. If you are creative, forward-thinking, passionate about technology and are looking for a rewarding career to make an impact, then you've got what it takes to succeed at NETGEAR. Join our network and help us shape the future of connectivity.
NETGEAR hires based on merit. All qualified applicants will receive equal consideration for employment. All your information will be kept confidential according to EEO guidelines.
Senior Software Engineer Android
Posted today
Job Viewed
Job Description
Who We Are
SiriusXM and its brands (Pandora, SXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners -- in the car, at home, and anywhere on the go with connected devices. Our vision is to shape the future of audio, where everyone can be effortlessly connected to the voices, stories and music they love wherever they are.
We are proud to be launching a new state-of-the-art technology facility in Dublin, Ireland. The Dublin-based team will play a critical role in our continued digital transformation and will function as a centre of excellence for SiriusXM's global Product and Technology organization.
SiriusXM's new Dublin facility will comprise a workforce primarily focused on software development, automotive technology and engineering, AdTech, data science, and analytics. Talent based in the new technology hub will be charged with developing and implementing best-in-class standards for high-quality, scalable software deliveries for SiriusXM's streaming and in-vehicle audio entertainment platforms.
How You'll Make An Impact
The Senior Software Engineer will be responsible for maintenance and new feature development of the SiriusXM 360L application running on Android, Linux, and Windows platforms and used by our Automotive customers and internal SiriusXM teams for UI/UX trials written in C++ / Qt Framework.
The ideal candidate will have a proven track record of participating in an embedded SW development team, designing, implementing, and testing sophisticated software architectures, and will have been directly responsible for developing software.
What You'll Do
- Design, document, and implement reference application software to bring SAT and IP streaming audio, data and advanced to automotive.
- Support the full software development lifecycle from initial feature definition through software release and in-field customer support.
- Perform analysis of internal and third-party product requirements and specifications, understanding software framework architectures and designs to meet internal and external customer needs.
- Participate in software design and review sessions with the software team and other stakeholders.
- Author software application notes, programming manuals, and training materials for distribution and presentation to Sirius XM partners.
- Author software components, ensuring they meet functional and quality requirements.
- Utilize best practices in implementing software deliverables.
- Assist in supporting end-users of the software deliverables, providing support as needed.
- Perform special projects, lab/field testing, and other duties as necessary. Assist in the development of user interface software specifications and software for SiriusXM Radio receiver products.
- Assist in the development of advanced Infotainment and Telematics features for SiriusXM Radio receiver products.
- Provide regular and accurate reports to the Senior Manager – OEM Validation and perform special projects, lab/field testing, and other duties as necessary.
- Performs other duties as assigned
What You'll Need
- BS Software Engineering or equivalent experience required. Masters Software Engineering is desired.
- 5+ or more years of expertise in software, framework and application development for embedded consumer or automotive products.
- Proficient in Qt/QML Framework
- Experience with Android, AAOS, Linux
- Experience with advanced software development environments (IDE, compilers, operating systems, source management tools, CI/CD, and test tools)
- Experience in a variety of programming languages/frameworks across the stack including C/C++, Rust, Java, React Native, JSON, QT, Flutter
- Knowledge in object-oriented methodologies, and system software design concepts
- Experience in participating in formal documentation and source code reviews, providing relevant and insightful feedback to team members
- Working knowledge with REST HTTP protocols
Desired Experience With One Or More Of These Areas
- Automotive Client for Android Automotive Operating System
- Software Life cycle, technology and Protocols in Automotive Domain
- Familiarity of formal software design and agile processes
- Familiarity with configuration management and defect tracking tools (GitHub, Jira)
- Familiarity with unit testing best practices
- Familiarity with both Windows and Unix-like Operating Systems
- Good public speaking and presentation skills.
- Interpersonal skills and ability to interact and work with staff at all levels.
- Excellent time management skills, with the ability to prioritize and multitask, and work under shifting deadlines in a fast-paced environment.
- Excellent written and verbal communication skills.
- Ability to work independently and in a team environment.
- Ability to pay attention to details and be organized.
- Ability to project professionalism over the phone and in person.
- Ability to handle multiple tasks in a fast-paced environment.
- Commitment to "internal client" and customer service principles.
- Willingness to take initiative and to follow through on projects.
Our goal at SiriusXM is to provide and maintain a work environment that fosters mutual respect, professionalism and cooperation. SiriusXM is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, national origin, ancestry, alienage or citizenship status, age, disability or handicap, sex, gender identity, marital status, familial status, veteran status, sexual orientation or any other characteristic protected by applicable federal, state or local laws.
The requirements and duties described above may be modified or waived by the Company in its sole discretion without notice.
R-2024-IR-153