Android Applications Developer

Motorola Solutions•Chicago, IL
•Onsite

About The Position

Motorola Solutions’ Devices Android Application Development Team architects and designs Android applications for Public Safety customers. The Android Applications Developer works across the application lifecycle, from gathering requirements and shaping architecture through solution design, development, testing, deployment, maintenance, and enhancement. The role calls for a hands-on leader who can guide and mentor engineers, take ownership of quality and application stability, and deliver multiple projects on time. The developer communicates technology decisions and issues with peers and management, learns new technologies quickly, and works effectively in a distributed team environment. The position requires a bachelor’s degree and U.S. citizenship. The role is listed as New Grad, with a target base salary range of $76,900–$95,300 USD. No travel or relocation is provided.

Requirements

  • Bachelor’s degree.
  • U.S. citizenship.
  • Actual working experience with Android UI frameworks and the Android OS.
  • In-depth experience with Android Studio and the Android SDK.
  • Java and Kotlin skills.
  • Strong written and oral communication skills.

Nice To Haves

  • C and C++ experience.
  • Performance analysis and tuning experience, including memory usage and CPU utilization.
  • Excellent debugging skills for solving challenging problems.
  • Experience or knowledge of wireless device-to-device communication standards, including Bluetooth, BLE, NFC, and Wi-Fi.
  • Experience or knowledge of mobile application development tools such as Git and JIRA, testing, Agile or Kanban processes, and configuration management.
  • Professional knowledge of REST, TCP/IP, SIP, RTP, HTTP, and UDP.

Responsibilities

  • Gather requirements and architect, design, develop, test, deploy, maintain, and enhance mobile applications.
  • Lead development capabilities and guide and mentor other engineers.
  • Take ownership of quality and maintain application stability.
  • Deliver multiple simultaneous projects on time.
  • Communicate technology decisions and issues with peers and management.
  • Learn new technologies quickly.
  • Work effectively in a distributed team environment.

Benefits

  • Incentive Bonus Plans
  • Medical, Dental, Vision benefits
  • 401K with Company Match
  • 10 Paid Holidays
  • Generous Paid Time Off Packages
  • Employee Stock Purchase Plan
  • Paid Parental & Family Leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service