Senior Android Engineer

Motorola Solutions
Melbourne
Full timeFunction: Solutions Engineering & Sales EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Collaborative","Research","Creative","Pragmatic","Risk mitigation"]

Build and support Motorola Solutions’ public safety platform application for Android, while collaborating across technologies using Kotlin and Kotlin Multiplatform. You’ll develop core platforms, integrate quality early with strong test coverage, refactor to reduce technical debt, and follow defense-in-depth practices. Own parts of architecture, CI/CD tooling, incident response, and post-incident improvements—while partnering with the team to deliver secure, extensible experiences.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Motorola Solutions
Motorola Solutions
1 month ago

Senior Android Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 45 days agoStatus: Live

Job Summary

Build and support Motorola Solutions’ public safety platform application for Android, while collaborating across technologies using Kotlin and Kotlin Multiplatform. You’ll develop core platforms, integrate quality early with strong test coverage, refactor to reduce technical debt, and follow defense-in-depth practices. Own parts of architecture, CI/CD tooling, incident response, and post-incident improvements—while partnering with the team to deliver secure, extensible experiences.
Location: Melbourne
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Collaborate to develop, maintain, and support core platforms and applications across Android and other platforms.
  • •Increase quality through early integration, code reviews, and ensuring high test coverage.
  • •Proactively reduce technical debt by refactoring and improving maintainability and extensibility.
  • •Architect software systems across multiple technologies and platforms using sound architectural principles and patterns.
  • •Automate tooling, manage CI/CD pipelines, monitor services, respond to incidents, and contribute to post-incident reviews and continuous improvement.

Key Requirements

  • •4+ years specializing in native Android development with strong proficiency in Kotlin.
  • •5+ years of professional software engineering experience, including architecting and shipping complex apps to production.
  • •Strong knowledge of Android standards/ecosystem and the Android SDK, including app lifecycle and efficient UI layouts.
  • •Proficiency with Kotlin and Java for Android, OOP concepts, design patterns, and software architecture principles.
  • •Experience with HTTP/RESTful designs, automated testing (unit/integration/UI/snapshot/performance), CI/CD pipelines, and Git practices.
Experience:5+ yearsPublic safetyMobile development
Education:Bachelor's in Computer Science or Software Engineering
Skills:CollaborativeResearchCreativePragmaticRisk mitigation
Tech Stack:AndroidKotlinKotlin MultiplatformKMPAndroid SDKJavaJVMOOPDesign patternsReactive programmingFunctional programmingSoftware architectureHTTPRESTAutomated unit testingAutomated integration testingUI testingSnapshot testingPerformance testingCI/CD pipelines

Company Brief

Motorola Solutions
Provides mission-critical communications products and services, including radios, software, video security, and command center solutions for public safety, government, and enterprise customers worldwide.
Industry: Surveillance & Security Hardware
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Chicago, United States
Founded: 1928
Glassdoor
Glassdoor: 3.7
WebsiteLinkedIn