Android Software Development Engineer
Cork, County Cork, Ireland · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 day ago
- Work mode
- In office
- Education
- Bachelor’s or Master’s degree in Computer Engineering, Electronics, Telecommunications or Computer Science
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Motorola Solutions
Motorola Solutions is devoted to connecting people and technologies with the mission of enhancing safety across communities worldwide. The company develops and integrates technologies that support critical collaboration for safer environments including schools, hospitals, businesses, and public sectors. Join a global, close-knit team dedicated to building solutions that protect people and places.
Department and Focus
The newly established Research & Development Centre in Cork, Ireland, specializes in software design for Motorola’s comprehensive land mobile radio (LMR) systems. The company has invested over US$850 million in R&D during 2023 alone. LMR technology forms a core part of Motorola’s safety and security offerings, trusted globally by governments and enterprises for highly secure communication even in challenging conditions. This centre aims to expand its scope to other critical technologies in the future.
Role Description
We are looking for a motivated Android Software Engineer to build innovative, mission-critical software solutions for Android-enabled two-way radios. This role emphasizes Android platform software development and offers opportunities to grow skills within an advanced technology and team-based development environment.
Key Responsibilities
- Design and develop Android-based software for mission-critical communication devices.
- Collaborate with cross-functional teams to deliver robust solutions for public safety technology.
- Apply software engineering principles throughout the development lifecycle to produce quality end products.
Essential Qualifications & Skills
- Bachelor’s or Master’s degree in Computer Engineering, Electronics, Telecommunications, or Computer Science.
- Strong grasp of software engineering fundamentals, problem-solving capabilities, and detail-oriented approach.
- Experience with full software development lifecycle (SDLC) and delivering user-facing products or services.
- Proficiency in Java or Kotlin programming languages.
- Excellent communication and team collaboration skills.
Preferred Skills and Knowledge
- Understanding of Linux kernel concepts such as memory management, interrupt/event handling, synchronization, and CPU resource management.
- Familiarity with Android platform internals and framework components like Bluetooth, sensors, widgets, and services.
- Experience with Android SDK, NDK, and Android Studio for Java/Kotlin development.
- Competence in C/C++ programming.
- Knowledge of Linux device driver frameworks and ability to read hardware schematics.
- Experience using hardware debugging tools such as oscilloscopes, logic analyzers, and hardware debuggers.
- Exposure to automated build systems, continuous integration, and deployment processes.
Employee Benefits and Perks
- Competitive salary and bonus structures.
- 24 days of holiday entitlement plus bank holidays.
- Attractive pension scheme through Master Trust.
- Flexible working arrangements.
- Private healthcare coverage.
- Life assurance policy.
- Comprehensive career development and learning opportunities.
- Support for employee health and wellbeing including EAP and guidance.
- Corporate social responsibility initiatives and volunteering support.
- Family-friendly workplace policies.
Additional Information
No travel or relocation requirements are associated with this position. This role is well-suited for new graduates. The company offers a referral payment scheme. Motorola Solutions Ireland Limited is proud to be an Equal Opportunity Employer, committed to diversity and inclusion without discrimination.
Minimum education
Bachelor's Degree