Full Job Description
Company Overview
Motorola Solutions is there for our customers when everything is on the line. In extreme moments — when a hurricane lands or when a fire breaks out. And in everyday moments — when a package arrives just in time for the holiday or when a child doesn’t miss the school bus home.
We unify voice, data, video and analytics in one integrated ecosystem to enable individuals, businesses and communities to work together in more powerful ways. To help people make better decisions, act confidently and be their best in the moments that matter. Bring your passion, potential and talents to Motorola Solutions and connect with a career that matters.
Department Overview
Media server being a very high intensive and key core functional module, Media team handles all media (audio & video) transport, PTT floor control functionality (RTP & RTCP) in compliance to the mission critical standards & features. Media team integrates all supported audio & video codecs by procuring from third party open source and private vendors and optimizing them where ever it is required.
Job Description
About WAVE
WAVE enables interoperable push-to-talk (PTT) communication across broadband and radio networks and devices so that critical, time-sensitive information flows quickly and securely between mobile workers and teams. Whether on a smartphone, radio, computer or landline, your personnel can connect instantly and securely with WAVE.
Description
In this role you will be working with a team that is split between Bangalore and Seattle, WA, US. As a Senior Engineer, you will be responsible for helping deliver mission critical communication infrastructure as part of Motorola’s WAVE product suite. You will work within our diverse team of engineers developing our Android WAVE Communicator client and have opportunities to work with and influence engineers within several engineering teams including iOS, backend (Core), and quality teams. You’ll contribute to feature development, bug fixes, documentation, and peer reviews.
Preferred Requirements
Developing communication applications
Deep understanding of Android’s audio and Bluetooth platforms
Experience designing and developing both on-prem and cloud-based applications
Experience working with CI/CD systems
Basic Requirements
8-1015 years software engineering experience utilizing version control systems such as Git
Demonstrable proficiency in both Java and Kotlin programming languages
Multiple cycles shipping Android applications to the Google Play Store using Agile methodologies
Passionate about shipping high quality, secure software to security-conscious customers
Bachelor’s degree in computer science or a related field
Travel Requirements
None
Relocation Provided
None
Position Type
Experienced
Referral Payment Plan
Yes