Logo of Huzzle

Android Software Engineer

image

Motorola Solutions

Oct 22, 2024

  • Job
    Full-time
    Mid Level
  • Software Engineering
    IT & Cybersecurity
  • Cork
  • Quick Apply

AI generated summary

  • You need 3+ years in Android development, strong in Java, Kotlin, C/C++, debugging, Android Studio/SDK, performance tuning, and knowledge of wireless standards. Communication skills are essential.
  • You will design, develop, and ensure the quality of mobile applications, mentor peers, communicate ideas, learn new technologies, and collaborate with a distributed team to drive innovative solutions.

Requirements

  • Actual Working Experience with Android UI frameworks and Android OS
  • In-depth experience with Android Studio and the Android SDK
  • Java and Kotlin are required.
  • C and C++ experience
  • Performance analysis and tuning experience including memory usage, CPU utilization, leak checking
  • Excellent debugging skills to solve challenging problems
  • Experience with wireless device to device communication standards (Bluetooth, BLE, NFC, WiFi, ProSe) is a plus.
  • Experience/knowledge in mobile application software development tools (e.g. GIT, JIRA…), testing, process (Agile, Kanban) and configuration management.
  • Professional knowledge of REST, TCP/IP, SIP, RTP, HTTP, and UDP is a plus.
  • Strong written and oral communication skills
  • Bachelor's Degree in Computer Science, Computer Engineering or related field.
  • Experience: 3+ years of Actual Working Android development experience.
  • Travel Requirements None
  • Relocation Provided None
  • Position Type New Grad
  • Referral Payment Plan Yes

Responsibilities

  • As a Software Engineer at Motorola Solutions, you'll play a pivotal role in crafting advanced microprocessor-based digital communication systems that keep the world connected.
  • Join us and take charge of the full development lifecycle - from gathering requirements and conceptualizing the architecture to driving innovative solutions. You'll design, develop, test, deploy, and perfect mobile applications that make a difference.
  • Takes initiative, with a hands-on approach to ensuring quality and stability in our applications.
  • Is a mentor at heart, ready to guide and inspire other engineers with your expertise.
  • Communicates effectively, capable of sharing your ideas and solutions with team members and leadership alike.
  • Is a quick learner, eager to embrace new technologies and apply them effectively.
  • Thrives in a distributed team environment, collaborating with colleagues across locations to achieve remarkable results.

FAQs

What is the role of an Android Software Engineer at Motorola Solutions?

The Android Software Engineer will play a pivotal role in crafting advanced microprocessor-based digital communication systems, managing the full development lifecycle of mobile applications that enhance safety and security.

What qualifications are required for this position?

A Bachelor's Degree in Computer Science, Computer Engineering, or a related field, along with 3+ years of actual working Android development experience is required.

What programming languages should candidates be proficient in?

Candidates should have experience in Java and Kotlin, while C and C++ experience is also beneficial.

Are mentorship opportunities available for this position?

Yes, the role encourages mentoring as the ideal candidate is expected to guide and inspire other engineers.

What additional skills are preferred for applicants?

Additional skills include expertise in Android UI frameworks, performance analysis and tuning, debugging, experience with wireless communication standards, and knowledge of mobile application development tools and processes.

Is travel required for this role?

No, there are no travel requirements for this position.

Is there a relocation package for candidates?

No, there is no relocation provided for this position.

What is the company's commitment to diversity and inclusion?

Motorola Solutions is committed to being an Equal Opportunity Employer that values a diverse workforce and an inclusive culture, ensuring all qualified applicants receive equal consideration for employment.

Who can I contact for accommodations during the recruiting process?

For accommodations during the recruiting process, you can email ohr@motorolasolutions.com.

What technologies will I be working with in this position?

The technologies include Android Studio, the Android SDK, and proficiency in system communication standards such as REST, TCP/IP, and wireless communication protocols.

A global leader in public safety & enterprise security, making communities safer & businesses stay productive & secure.

Manufacturing & Electronics
Industry
10,001+
Employees
2011
Founded Year

Mission & Purpose

Motorola Solutions is a global leader in public safety and enterprise security. Our solutions in land mobile radio communications, video security & access control and the command center, bolstered by managed & support services, create an integrated technology ecosystem to help make communities safer and businesses stay productive and secure. At Motorola Solutions, we’re ushering in a new era in public safety and security.