IT & Software

Principal Software Engineer at Motorola Solutions

Motorola Solutions

Vancouver · British Columbia · Canada

Lead innovation with Motorola Solutions as a Principal Software Engineer. This hybrid role focuses on architecture, C++, and AI-driven solutions for a safer future.

At Motorola Solutions, we seek a Principal Software Engineer in Vancouver, BC, to drive hands-on technical leadership across cloud and on-premise platforms. Your expertise in C++ and C# will be pivotal in architecting large-scale applications supporting intelligent workflows and machine learning. Embrace modern engineering practices, integrating DevOps, CI/CD, and automation to enhance public-facing systems.

Key Responsibilities: • Drive architectural governance across the Video Division • Define technical vision for cloud and on-premise platforms • Architect software solutions with high-performance requirements • Mentor team members and foster collaboration • Champion continuous learning and software quality

Requirements: • Bachelor's in Computer Science or related • 10+ years in software engineering • Proficient in C++ with experience in large codebases • Knowledge of CI/CD and DevOps practices • Expertise in distributed systems and media streaming

Leverage your skills in C++ and AI to drive impactful software solutions with Motorola Solutions. #J-18808-Ljbffr

Reference: WJ-3875_13393157

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.