Senior Software Engineer (Desktop Applications) Join to apply for the Senior Software Engineer (Desktop Applications) role at Motorola Solutions . Company Overview At Motorola Solutions, we believe that everything starts with our people. Were a global closeknit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination thats critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future. Department Overview Motorola Solutions Video Division is defining the future of the security industry through innovative endtoend solutions. Were changing the landscape of the surveillance industry with advanced awardwinning AIbased surveillance systems. You will have the opportunity to contribute to intelligent camera surveillance systems through cuttingedge research and software engineering. Job Description We are seeking a Senior Software Engineer experienced in Desktop development with experience on C# and C++ that can provide handson technical leadership in new product development and maintenance activities. The ideal candidate will have extensive experience delivering complex, largescale applications and a solid knowledge of DevOps, CI/CD and test automation tools and concepts. This position is based in Vancouver, BC, and requires the candidate to reside in the Greater Vancouver Area. You will be required to work in the office on a hybrid schedule. Responsibilities Key contributor within the Scrum team: Playing a role in the teams journey to high performance Developing on Avigilon Unity Video Products used globally by security professionals Design, develop, and deploy software projects that adhere to nontechnical requirements such as scalability, maintainability, supportability, and security Building trust among team members to champion a culture of continuous learning and growth Participating in defining and executing the direction for build pipelines, containerization, DevOps tooling and test automation Providing endtoend software solutions, encompassing design, architecture, implementation, testing, maintenance, and user support Contributing to the realization of our architectural roadmap: Active participant in our Architecture community of practice Ensuring architectural vision is shared and implemented across teams Leveraging emerging technologies and tools to enhance our product and architectural capabilities Growing and training our software organization: Fostering strong collaborative relationships with fellow developers and technical leadership Proactively providing technical guidance and mentorship Upholding rigorous standards for software development and quality, both personally and across the team Consistently showing up with: Energy and passion Optimistic outlook Transparent communicationGrowthoriented perspective Coding and Tech Stack: Work on Desktop and Cloud solutions Maintain products using C# and C++ for backend, and C# (WPF) and React for frontend of the desktop application Cloud application uses C# for backend and React and/or Angular for frontend Qualifications Bachelors degree in Computer Science or related field 7+ years of experience as a Software Engineer Excellent written and oral communication skills Extensive experience in onprem using C# and C++ Successful delivery of largescale publicfacing applications Preferred Qualifications Experience leading teams as a technical lead Experience delivering cloud solutions using different JavaScript frameworks (React, Angular, Node.js) Strong knowledge of CI/CD, test automation and DevOps Experience with AI/machinelearning technologies is strongly preferred Target Base Salary Range: $125,000 $155,000 CAD Basic Requirements: Bachelor's Degree, 5+ years of experience in software development Travel Requirements: None Relocation Provided: None Position Type: Experienced EEO Statement Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally protected characteristic. #J-18808-Ljbffr
Job Title
Senior Software Engineer (Desktop Applications)