M

Motorola Solutions

Builds communications and security technology

Android Applications Developer

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeCork, IrelandNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Strong experience developing production Android applications using Kotlin and the Android SDK.
  • Experience designing high-reliability, enterprise, or mission-critical mobile applications.
  • Experience with modern Android UI development using Jetpack Compose.
  • Strong knowledge of Android architecture components, including ViewModel, Navigation, Lifecycle, and WorkManager.
  • Experience implementing offline-first data synchronization, caching, and conflict-handling strategies.
  • Experience working with Bluetooth, device integrations, background processing, or hardware-adjacent application programming interfaces.
  • Experience with networking frameworks such as Retrofit, OkHttp, or Ktor.
  • Strong debugging, performance optimization, and secure coding practices.
  • Experience working with Git-based development workflows.

Responsibilities

  • Design, develop, test, and maintain mission-critical Android applications using Kotlin-first development practices.
  • Implement resilient, offline-capable, fault-tolerant mobile solutions for low-connectivity or degraded network environments.
  • Build modern Android user interfaces using Jetpack Compose for usability in high-stress operational workflows.
  • Implement scalable, modular architectures such as MVVM, Clean Architecture, and modularization for large multi-feature applications.
  • Integrate with backend systems, real-time messaging platforms, and device services using REST, streaming, and event-driven application programming interfaces.
  • Develop and maintain integrations with Bluetooth, radio communication interfaces, sensors, GPS/location, and background services.
  • Optimize applications for performance, battery efficiency, and reliability under continuous operational use.
  • Implement secure communication, authentication, and data-protection mechanisms aligned with enterprise and public-safety security requirements.
  • Contribute to automated testing, reliability validation, and release quality gates, including unit, integration, and instrumentation testing.
  • Support continuous integration and continuous delivery pipelines, release automation, and operational monitoring of deployed mobile applications.
  • Participate in technical design reviews, mentor engineers, and promote engineering best practices across teams.
  • Diagnose field issues, perform root-cause analysis, and implement durable fixes for production deployments.

Desired Qualifications

  • Experience working on public safety, communications, defense, or highly regulated enterprise mobile platforms.
  • Experience integrating with radio communication systems, push-to-talk, messaging, or real-time communication frameworks.
  • Experience implementing secure mobile architectures, including certificate-based authentication, encrypted storage, and hardened builds.
  • Experience with dependency injection frameworks such as Hilt or Dagger.
  • Familiarity with modular Android architectures for large-scale applications.
  • Experience mentoring engineers and leading technical initiatives.
  • Experience working in Agile/Scrum delivery environments supporting multi-team product releases.
  • Familiarity with Kotlin Multiplatform for sharing business logic across mobile or cross-platform applications.
  • Familiarity with Compose Multiplatform for building shared user-interface components across Android and other supported platforms.
  • Experience with Firebase, observability platforms, or operational telemetry tooling.

About the Company

Motorola Solutions

Builds communications and security technology

Motorola Solutions builds communications and security technology for emergency services, governments and businesses, connecting field teams with control rooms. Its APX radios keep responders in contact, while command center software combines calls, dispatch and incident records. Cameras, access controls and video analytics help organizations monitor buildings and investigate events, alongside body cameras that record work in the field. The company sells devices and network equipment, licenses software, and earns recurring fees from cloud subscriptions, maintenance and managed services. Founded in 1928, Motorola Solutions is headquartered in Chicago, Illinois.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1928

Recently Posted Jobs

Explore more opportunities at Motorola Solutions

See more jobs