Motorola Solutions is looking for a Software Engineer (US Remote) #RemoteJavaCareers #RemoteBestJavaJobsite #EngineerJobs #SoftwareEngineerJobs
Company Overview At Motorola Solutions, we believe that everything starts with safety. Its the constant that empowers people to confidently move forward. It can fill a flight or sell out a stadium. It can care for a patient or graduate a class. As a global leader in public safety and enterprise security, we create and connect the technologies that help to keep people safe where they live, learn, work and play. Our integrated technology ecosystem unifies critical communications, video security and access control, and command center software, enabling collaboration in more powerful ways. At Motorola Solutions, were ushering in a new era in public safety and security. Bring your passion, potential and talents to a career that matters. Department Overview The Motorola Solutions Command Central Video Services team is responsible for the architecture, design, and development of cloud-based Video Management Solutions servicing Public Safety and Enterprise Customers. Motorola Solutions 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. We are seeking an entry-level Software Engineer who will be a part of a highly collaborative team working on mobile and fixed video solutions. Our products allow customers to respond effectively in mission-critical operating environments. We are looking for world-class innovative and motivated engineers interested in building software and systems that truly make a difference. Job Description Responsibilities: Implement architectural approaches for features within a cloud-based Video Management Solution for live media, and recorded media playback Able to participate in group discussions by expressing thoughts and ideas clearly. Remote collaboration with global teams Self-driven, high-energy, highly innovative person with a positive attitude Requirements/Skills: Bachelor’s degree or equivalent experience, with an emphasis on Computer Science, Computer Engineering, or a related technical discipline. Familiarity with Java, C/C++ and fluency in a similar systems-level programming language with a passion for writing high-performance, efficient code Knowledge in the following domains: open-source multimedia frameworks, real-time audio, and video streaming, playback of recorded media Able to troubleshoot and debug issues; work with remote teams as required. Support and triage issues with customer integration teams under minimum supervision. Experience with Azure or other cloud platforms A robust troubleshooting methodology and the ability to work under fast-paced timelines. Knowledge of CI/CD Pipelines Knowledge of Docker Containers Proficiency in spoken and written English Basic Requirements Bachelors with 0+ years of professional experience Travel Requirements Relocation Provided Position Type Referral Payment Plan No Our U.S. Benefits include: Incentive Bonus Plans Medical, Dental, Vision benefits 401K with Company Match 9 Paid Holidays Generous Paid Time Off Packages Employee Stock Purchase Plan Paid Parental & Family Leave and more! EEO Statement Motorola Solutions is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran’s status, or, any other protected characteristic.