Principal Software Engineer
$180k - $225k per yearMotorola Solutions
Company Overview
At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.
Aperçu de l’entreprise
Chez Motorola Solutions, nous pensons que tout commence par nos employés. Nous sommes une communauté mondiale soudée, unie par la volonté incessante de contribuer à la sécurité des personnes partout dans le monde. Nous concevons et connectons des technologies qui contribuent à protéger les personnes, les biens et les infrastructures. Nos solutions favorisent la collaboration essentielle pour améliorer la sécurité des populations, des écoles, des hôpitaux, des entreprises et, finalement, des nations. Connectez-vous à une carrière qui compte et aidez-nous à bâtir un avenir plus sûr.
Department Overview
Motorola Solutions’ Video Division is defining the future of the security industry through innovative end-to-end solutions. We aren't just adding AI features to our products—we are pioneering an AI-First software engineering culture. From advanced, award-winning video analytics like Appearance Search and Visual Alerts, we architect our systems from the ground up to maximize the power of Artificial Intelligence. We are transforming the surveillance landscape, and our team is leading the charge by integrating intelligent, data-driven capabilities into the very fabric of our software ecosystem.
Job Description
We are seeking a Principal Software Developer who shares this AI-First mindset to provide hands‑on technical leadership across both cloud and on‑premise platforms. In this role, you will leverage your deep expertise in C++ and C# to architect high-performance, large-scale applications and APIs that natively support machine learning pipelines, intelligent workflows, and automated decision-making. Beyond core product architecture, you will champion modern engineering practices—integrating DevOps, CI/CD, and test automation to rapidly deploy and iterate on complex, public-facing systems. This position is based in Vancouver, BC, and the candidate must reside in the Greater Vancouver area, as you will be required to go into the office on a hybrid work schedule.
Responsibilities
- Drive technical leadership and architectural governance across the Video Division.
- Architectural Governance & Strategy: Translate complex business objectives and product requirements into scalable, reliable system architectures.
- Partner with Product Management, Security, and Engineering leadership to evaluate technical trade-offs and mitigate long-term systemic risks.
- Define the long-term technical vision and architectural roadmap for our next-generation cloud and on-premise streaming platforms.
- Providing end-to-end software solutions, encompassing design, architecture, implementation, maintenance, and user support.
- Own systemic non-functional requirements including scalability, high availability, ultra-low latency media delivery, and hardware-software isolation.
- Architect end-to-end product observability (metrics, logs, and distributed tracing) to transform operational telemetry into actionable data for informed engineering and product decisions.
- Building trust among team members and mentoring to champion a culture of continuous learning and growth.
- 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 teams.
- Consistently Showing up with: Energy and passion, Optimistic outlook, Transparent communication, Growth-oriented perspective.
Qualifications
- Bachelor’s degree in Computer Science or related.
- 10+ years of experience as a Software Engineer.
- Extensive experience in C++.
- Experience working in a large code base.
- Excellent written and oral communication skills.
- Experience using an AI first approach to software development.
- Deep expertise in distributed systems architecture, microservices, and high-throughput real-time data/media streaming protocols.
- Strong knowledge of CI/CD, test automation, Observability, and DevOps.
- Experience working with databases (Berkeley, Postgres).
Preferred Qualifications
- Successful delivery of a large-scale public-facing application.
- Experience developing cloud applications in Azure.
- Experience developing applications in one of C++, Rust, C#, and .NET.
Why You’ll Love Working Here
- Contributing to a product deployed in high-stakes safety scenarios: Protecting the well-being of people in a variety of situations and environments.
- Streamlining communication and improving reactions to critical safety incidents.
- Supporting the creation of more secure events and public assemblies (e.g., major league sports games, music concerts).
- Commitment to professional development & advancement: Supportive managers dedicated to understanding and fostering your growth.
- Well-defined role, responsibilities, and expectations.
- 10% dedicated time for continuous learning and professional development (1 day every two weeks).
- Gain experience across a broad spectrum of technologies: Orchestrating the flow and storage of diverse media streams.
- Developing robust, large-scale APIs for both on-premise and cloud environments.
- Seamlessly integrating with a wide array of cameras, devices, and sensors.
- Diverse and inclusive team environment: Our teams prioritize creating a vibrant and welcoming culture; groups are designed to leverage a mix of opinions and personality types.
Target Base Salary Range
180,000 - 225,000 CAD
Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity. Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate.
Basic Requirements
- 10+ years of software development experience.
- Travel Requirements: None.
- Relocation Provided: None.
- Position Type: Experienced.
- Referral Payment Plan: No.
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.
We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world.
If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team. We’re committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete this Reasonable Accommodations Form so we can assist you.
Motorola Solutions adopte, favorise et promeut les principes de diversité, d’équité et d'inclusion. Nous encourageons et accueillons les candidatures de toutes les personnes qualifiées, quelles que soient leur race, origines ethnique, religion ou croyance, orientation sexuelle, identité et expression sexuelle, statut d’anciens combattants ou tout autre statut protégé par la Loi. Nous sommes fiers de notre culture axée sur les personnes et les communautés, encourageant ainsi chaque Motorolan d’être la version la plus authentique de lui-même dans ses responsabilités afin de tenir la promesse d’un monde plus sécuritaire. Si vous souhaitez vous joindre à notre communauté mais croyez que vous ne possédez pas toutes les exigences requises pour le poste convoité, nous aimerions tout de même connaître les raisons pour lesquelles vous pensez être un excellent candidat pour notre équipe. Nous offrons également des mesures d’adaptation pendant toutes les étapes du processus d’embauche afin de favoriser l’inclusion des personnes vivant avec un handicap physique et/ou mental. Pour demander un aménagement, veuillez remplir ce formulaire d'aménagement raisonnable afin que nous puissions vous aider.
MOTOROLA SOLUTIONS OVERVIEW
At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.
#J-18808-Ljbffr$140k - $210k per year
...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance...SuggestedFull timeManual labor$168k - $252k per year
...passion for Workday's core values: innovation, integrity, and putting people first. About the Role Evisort Engineering is growing! As a Principal Software Engineer, you'll join a collaborative, cross-functional team working to enhance and expand our AI-driven contract...SuggestedContract workWork at officeRemote workFlexible hours- ...focused on precision, speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously. Employers don’t just... ...leveraging AI tools. Who You Are ~10+ years of experience in software engineering, with a demonstrated track record of leading and...SuggestedHourly payLong term contractFull timeRemote workFlexible hours
$180k - $225k per year
...Motorola Solutions Inc. (MSI) is seeking an experienced Principal Software Development Engineer to lead the evolution and optimization of our high-scale... .... Motorola Solutions adopte, favorise et promeut les principes de diversité, d’équité et d’inclusion. Nous encourageons...SuggestedLocal areaRelocation$227.7k - $284.6k per year
...The role & impact You will work in collaboration with multiple engineering teams across the product group to guide, inspire, and elevate... ...leaders to turn complex requirements into scalable, resilient software solutions. Through data-driven decision-making, you will guide...SuggestedLong term contractPermanent employmentFull timeWork at officeWork from homeFlexible hours$132.8k - $247.2k per year
...Embody our Culture and Values Responsibilities As a Principal Engineering Manager, you will: Act as a key member of our mission-focused... ...Science, or related technical discipline AND 6+ years software engineering experience. OR equivalent experience. 2+ years...Full timeLocal area- ...about us at lanterncare.com. Lantern is seeking a Staff Software Engineer to join our expanding product engineering pods. This is a... ...development experience, with at least 3+ years in a senior, staff, or principal-level role ~ Proven track record designing and building...Long term contractFull timeTemporary workWork at officeFlexible hours
- ...Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat... ...at and on LinkedIn and X. Senior Principal Embedded System Architect (HW/SW Co-Design... ...complex architectural tradeoffs to hardware engineers, executives, and customer teams....Permanent employmentWork at office
$226.58k - $332.32k per year
...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning... ...empower content developers worldwide. What You'll Do As a Principal Software Programmer of the Media Services team, you'll provide...Long term contractFull timeTemporary workWorldwide- ...meaningful impact? At Apex, we’re building more than a consulting and engineering firm—we’re creating a place where your career accelerates, your... ...Company's sign-on bonus program. Apex is hiring a Senior Principal Engineer Manager to be based in Vancouver, Richland or Walla...Long term contractFull timeTemporary workInternshipWork at officeLocal areaRelocation package
- ...Description & Requirements Principal Engineer, Retail Systems who we are lululemon is an innovative performance apparel company for... ...scalable, intelligent technology and AI-enabled ways of building software. The team owns and enables critical retail systems and...Long term contractPermanent employmentPart time
$113k - $122k per year
...journey. Position We are looking for an experienced backend engineer who loves technology, can take ownership of the projects, is... ...of engineers who are working on building FISPAN’s accounting software integrations and plugins. Key Responsibilities/Qualifications...Permanent employmentFull timeWork at officeImmediate start$260k - $275k per year
...critical SaaS platform used by global enterprises • Solve complex reliability challenges at scale • Influence architecture and engineering culture at a company level • Competitive compensation, benefits, and growth opportunities Security & Compliance This...Full time- ...made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot... ...for rapid, focused iteration. ~ Clear trajectory: Principal Engineer → Staff Engineer, in a company at 145% YoY growth....Long term contractFull timeTemporary workInternshipWork at officeImmediate start
$180k - $190k per year
...sounds like a place you’d like to spend the next chapter of your career, we’d love to hear from you. Position Summary As a Principal Sales Engineer, you will have a significant impact on the success of each sales presentation in which you participate and will share in its...Remote workFlexible hours$138k - $256k per year
...'s top employers and is recognized globally as a leader in the Engineering, Procurement, Construction, Fabrication, and Maintenance industry... ...practical field experience Intermediate computer and software skills to include the use of word processing, e-mail, spreadsheet...Full timeFor contractorsWork at officeFlexible hours$227.6k - $284.6k per year
...one of Xero’s most strategically important initiatives. As Principal Engineer for Platform API, you will define and drive the long-term technical... ..., SDKs, and platform services that connect Xero’s accounting engine to the world. We work across domain and organisational...Long term contractPermanent employmentFull timeWork at officeRemote work- ...Are you an Analog Design Engineer passionate about building the high-speed interconnect technology powering the next generation of AI? Join our fast-growing semiconductor startup and help develop disruptive mixed-signal solutions that enable tomorrow's AI infrastructure. We...Full timeTemporary work
- ...Role & Impact The Product Platform Engineering organisation sits at the heart of our tech... ...that makes Xero unique. As Senior Principal Engineer you will be operating at the... ...architecture for AI-native engineering, automated software delivery, and advanced reliability...Long term contractFull timeWork at officeRemote workFlexible hoursShift work
$103k - $155k per year
...Cloud Platform for AI (GPT-in-a-Box). This high-performant Machine Learning full-stack cloud platform helps you optimise IT costs with a software-defined cloud operating model. Harness AI-ready capabilities right out of the box, simplified to build, fine-tune, and run models,...Permanent employmentFull timeInternshipManual laborWork at officeRemote workRelocation package3 days per week$148.3k - $171k per year
...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance... ...or BAM Management Canada Holdings Inc. About This Role: As Software Engineer, Backend, you will be responsible for designing, developing...Remote jobLocal areaWork from home$96.56k - $128.74k per year
...explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering Employment Type: Permanent Compensation Details:...Permanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week$90k - $135k per year
...insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality. Check out... .... You have a drive to grow, learn, and master the craft of software development. Tech stack consists of Ruby on Rails, Postgres,...Full timeLocal areaWorldwide$115.1k - $161.2k per year
...immersion to a global community of fans, we invite you to join us and pioneer the future of football with EA SPORTS! The Server Software Engineer will be a part of the game creation process, including architectural design, implementation, and debugging on multiple platforms...Full time- ...speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously... ...than ourselves. What You’ll Do As our Principal Data Engineer, you will help lead the... ...Engineering & Product: Collaborate with Software Engineering, Product, and Analytics to ensure...Hourly payFull timeRemote workFlexible hours
- ...We are seeking a skilled software-firmware engineer to join our power electronics lab. In this role, you will work on developing and maintaining software solutions for our energy management and power scheduling systems. Key responsibilities: Design and...Full time
$180k - $350k per year
...maintaining an entrepreneurial spirit and creating a culture whereeach of us has opportunities to succeed. What You Will Do Engineer and support software and systems infrastructure. Introduce new foundational technologies that advance our software engineeringcapabilities...Internship$204k - $258k per year
...individuals who embody our core traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role As a Staff Software Engineer, you’ll own the platformization roadmap for shared services, architecting a plan to decouple existing functionality into highly...Work at office- ...Sonus Microsystems is reimagining ultrasound for continuous, operator-independent patient monitoring, and we're looking for a Software Engineer to join our highly collaborative team of scientists, engineers, and innovators working at the intersection of deep tech and real-...Internship
- 1. General \ \\ - Job Title: UI Software Engineer \ - Type: Contract \ - Level: Mid -Level \ - Location: Vancouver, BC \ - Workplace:... ...have experience in video game development using C++ and Unreal Engine? \ - Are you passionate about creating immersive and high -...Hourly payFull timeContract workImmediate start3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- general engineer Vancouver, BC
- mechanical engineering project manager Vancouver, BC
- directeur ingénierie Vancouver, BC
- mechanical engineering director Vancouver, BC
- director software engineering Vancouver, BC
- chief engineer Vancouver, BC
- chief power engineer Vancouver, BC
- engineering project manager Vancouver, BC
- project engineer assistant project manager Vancouver, BC
- software engineer - computer Vancouver, BC
