If you are a current Motorola Solutions employee, please click this link to apply through your Workday account.
At Motorola Solutions, we create technologies our customers refer to as their lifeline. Our technology platforms in communications, software, video and services help our customers work safely and more efficiently. Whether it’s helping firefighters see through smoke, enabling police officers to see around street corners, or reliably keeping the lights on in homes and businesses around the world, our work supports those who put their lives on the line to keep us safe. Bring your passion, potential and talents to Motorola Solutions, and help us usher in a new era in public safety and security.
At Motorola Solutions we are helping solve some of the biggest challenges around safety and physical security by developing advanced artificial intelligence (AI) technologies and products that are used to help keep people, businesses, and cities around the world safer. Avigilon, a Motorola Solutions company, designs, develops, and manufactures advanced AI, video analytics, network video management software and hardware, surveillance cameras, and access control solutions that help change the way people interact with their security systems.
What will you be doing?
You will be part of a team which owns the video decoding and rendering pipeline within our flagship video solutions product, Avigilon Control Center. You will work in a collaborative environment with several other developers and with support of a Scrum Master and Product Owner. You will bring your drive and know-how to help us craft awesome media experiences for security operators.
We want you to succeed, so you’ll need:
Strong modern C++ skills
Familiarity with audio and video codecs (ex: H.264, H.265 )
Understanding of streaming protocols (ex: RTP, RTSP)
Solid debugging know-how
Experience with real-time, multi-threaded systems
Ability to create and maintain unit tests
Team fit and culture are very important to us. We have a keen eye for people who:
Have a keen sense of craftsmanship and ownership
Are self-motivated and take the initiative to get things done
Have demonstrated a strong desire to innovate
Have earned a high level of trust from past employers and colleagues
Excellent verbal and written communications skills
Are willing to take calculated risks
A demonstrated, pragmatic, approach to problem-solving
Do their best work as part of a team
Some other skills and experience that would be beneficial are:
Knowledge of video security
Familiarity with with either FFMPEG or GStreamer libraries
Agile methodologies (we use scrum)
University degree and two years of software development experience or an equivalent combination of education and experience.
Referral Payment Plan
Motorola Solutions is an Equal Opportunity Employer. We welcome and encourage diversity in our workforce. Motorola Solutions will provide reasonable accommodation to applicants with disabilities upon request. Motorola Solutions souscrit aux principes d’équité en matière d’emploi. Nous accueillons favorablement la diversité au sein de notre effectif. Sur demande, Motorola Solutions offrira des accommodements raisonnables aux candidats handicapés.