Motorola Solutions - Chicago, IL

posted about 2 months ago

Full-time - Intern
Chicago, IL
10,001+ employees
Computer and Electronic Product Manufacturing

About the position

At Motorola Solutions, the Devices Android Application Development Team is dedicated to architecting and designing Android applications specifically tailored for Public Safety clients. This role is crucial in ensuring that the applications developed meet the high standards required for mission-critical communications. The responsibilities of this position encompass a wide range of activities including gathering requirements from stakeholders, architecting the application structure, designing user interfaces, developing the applications, conducting thorough testing, deploying the applications, and maintaining and enhancing them post-deployment. The team is focused on creating applications that not only function effectively but also provide a seamless user experience for those in the public safety sector. As an intern, you will be involved in the entire application development lifecycle. This includes collaborating with other team members to understand the needs of public safety agencies, ensuring that the applications are secure and reliable, and utilizing various Android Framework components such as Bluetooth, Sensors, and Services. You will also have the opportunity to work with RESTful APIs to connect the applications to back-end services, which is essential for real-time data processing and communication. The role requires a proactive approach to problem-solving and a willingness to learn and adapt to new technologies and methodologies in mobile application development. This internship is an excellent opportunity for students pursuing a Bachelor's or Master's degree in Computer Science or a related technical discipline. It provides hands-on experience in a dynamic and impactful field, allowing you to contribute to projects that have real-world implications for safety and security. The work you do will directly support the mission of Motorola Solutions to help people be their best in the moments that matter, ultimately contributing to a safer world.

Responsibilities

  • Gathering requirements from stakeholders for Android applications.
  • Architecting the application structure for mobile applications.
  • Designing user interfaces for Android applications.
  • Developing Android mobile applications using best practices.
  • Testing applications to ensure functionality and reliability.
  • Deploying applications to production environments.
  • Maintaining and enhancing existing Android applications.

Requirements

  • Currently pursuing a Bachelor's or Master's degree in Computer Science or a related technical discipline.
  • Graduation date on or after December 2025.
  • Must be a US Citizen, permanent resident, or an MS student with work authorization (F1 Visa on CPT accepted only for masters-level students).

Nice-to-haves

  • Kotlin software experience.
  • Familiarity with a wide range of Android Framework components such as Bluetooth, Sensors, Widgets, Services, etc.
  • Familiarity with Android security features and mechanisms.
  • Familiarity with RESTful APIs to connect applications to back-end services.
  • Knowledge of Git and Object-oriented development.
  • Experience with Agile software development methodologies.
  • Demonstrated experience in mobile application software development on Android (Android Studio, and Android frameworks).

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service