Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

System Software Development Engineer

$62.6k - $128.3k per year
Full-time

Motorola Solutions

At Motorola Solutions we believe that everything starts with our people. Were a global close-knit 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.

Nous sommes une communauté mondiale soudée unie par la volonté incessante de contribuer à la sécurité des personnes partout dans le monde. Nos technologies de communication de sécurité vidéo et de centre de commandement essentielles soutiennent les agences de sécurité publique et les entreprises permettant une coordination essentielle pour des communautés des écoles des hôpitaux et des entreprises plus sécuritaires. Motorola Solutions innovations products and services play essential roles in peoples lives. Our end-to-end suite of software solutions helps our customers answer thousands of emergency calls and text messages and process video disparate evidence and records. We are also proud to be industry leaders in video security solutions installed in more than 120 countries at thousands of customer sites including school campuses transportation systems healthcare centers public venues critical infrastructure prisons factories casinos airports financial institutions government facilities and retailers.
Our products leverage cutting edge voice technology language models natural language understanding video analytics and Machine Learning to enable our customers to focus on what matters while providing faster responses safer outcomes and greater transparency. The candidate will join a talented team of scientists and engineers (located in Chicago Boston Vancouver and Krakow Poland) in the Chief Technology Office at Motorola Solutions working on developing mission-critical AI solutions for our public safety and commercial customers. Our mission is to provide meaningful value to MSIs customers by developing domain-specific applications and services in the areas of Speech & Audio Machine Translation Natural Language Understanding and Computer Vision.
Our AI team is focused on all aspects of 1) designing prototyping and developing solutions (algorithms and architectures for object detection and tracking classification etc.) 2) Machine Learning training and optimization (distributed training and inference acceleration) and 3) data (tools for data acquisition annotation both human and machine-powered data pipelines and supporting ML infrastructure). Were excited about the work we are doing in AI. We often describe it as Mission Critical AI because our approach is founded on our many years of Public Safety and Video Security experience and knowledge. We know the mission-critical needs of our customers are unique and different from the most consumer technologies that leverage AI today.
As a Senior Software Engineer in our camera systems group you will play a crucial role in designing developing and optimizing C code for embedded systems. You will work on implementing and deploying AI models and sophisticated algorithms directly on our camera hardware enabling real-time analysis of video feeds for critical safety and security applications. This position requires a deep understanding of modern C strong software engineering principles and experience with camera technologies.

Design develop and test high-performance modern C code for implementing AI models and computer vision algorithms on embedded camera platforms.
Optimize code for performance and resource constraints on embedded systems.
Integrate and deploy AI models onto camera hardware.
Collaborate with AI/ML engineers to translate models into efficient C implementations.
Work with camera SDKs and APIs to access and process video streams.
Develop and maintain unit and integration tests.
Troubleshoot and debug software issues on embedded systems.
Stay up-to-date with the latest advancements in AI computer vision and embedded systems.
Bachelors degree in Computer Science Software Engineering or a related field. 4 years of experience in C software development with a strong emphasis on performance optimization.

  • Significant experience working with camera systems including image processing video encoding/decoding and camera SDKs/APIs.
  • Experience implementing and deploying AI models on embedded platforms is highly desired.
  • Proficiency in Python for scripting and tooling is a plus.
  • Strong understanding of software engineering principles including design patterns testing methodologies and version control (e.g. Experience with Linux/embedded Linux development environments.
  • Experience with computer vision libraries (e.g. Experience with CI/CD systems like GitHub Actions or Azure DevOps is also a plus.

Consistent with Motorola Solutions values and applicable law we provide the following information to promote pay transparency and equity. Note: Candidate must live in the Greater Vancouver Area or the Greater Toronto Area.

#Bachelors degree with 4 years of Software Engineering experience
AND 3 years of C software development experience

Travel Requirements
Relocation Provided
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. Were committed to providing an inclusive and accessible recruiting experience for candidates with disabilities or other physical or mental health conditions. Nous offrons également des mesures dadaptation pendant toutes les étapes du processus dembauche afin de favoriser linclusion des personnes vivant avec un handicap physique et/ou mental. Senior IC

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the System Software Development Engineer in Toronto, ON vacancy
  • $145k - $190k per year

     ...worldwide. The Opportunity We're on the lookout for a Senior Software Engineer to join our dedicated, team-oriented, and geographically...  ...mission is to personally build and deliver the robust, scalable systems that define our merchant platform. This isn't just about... 
    Senior
    Full time
    Summer work
    Work at office
    Local area
    Remote work
    Worldwide

    Paramount Commerce

    Toronto, ON
    4 days ago
  •  ...measure ourselves by customer outcomes. Our engineering team operates with high autonomy and...  ...same. The Role We're hiring a Senior Software Engineer to build and scale our platform...  ...optimization, and building maintainable systems. Clear communication. You can... 
    Senior
    Full time
    Immediate start
    Remote work
    Flexible hours

    SuiteSpot Technology

    Toronto, ON
    3 days ago
  •  ...taste, and craft as much as research and engineering – shipping experiences that creatives...  ...backend engineer to join our team as a Senior Software Engineer. You’ll collaborate with exceptional...  ..., from scaling distributed systems to enabling new generative media experiences... 
    Senior
    Remote work

    Ideogram

    Toronto, ON
    20 days ago
  • $110k - $150k per year

     ...us now is a chance to be part of our transformation.  Who We Need Reporting to the Manager, DevOps, we are looking for a Senior Systems Engineer to join our Infrastructure and Operations team. As the new Senior Systems Engineer, you will act as a subject matter expert... 
    Senior
    Full time
    Internship
    Work at office
    Shift work

    illumin

    Toronto, ON
    10 days ago
  • $165k - $210k per year

     ...Senior Systems Engineer Location: Lindsay, Ontario, Canada (Hybrid) Employment Type: Full-time Salary Range: CAD 165,000 – 210,000 gross/year About the Role A senior-level Systems Engineer is sought to lead aircraft- and system-level engineering... 
    Senior
    Long term contract
    Full time

    Essence Coaching Group

    Toronto, ON
    9 days ago
  • $165k - $210k per year

     ...Senior Systems Engineer – Avionics Location: Lindsay, Ontario, Canada (Hybrid) Employment Type: Full-time Salary Range: CAD...  ...sensors, and vehicle management systems. Working across hardware, software, and systems domains, you will deliver safe, reliable, and... 
    Senior
    Full time

    Essence Coaching Group

    Toronto, ON
    9 days ago
  • $72k - $138k per year

     ...and connectedness. Learn from deep subject matter experts through mentoring and on the job coaching Summary As a Java Software Engineer at Deloitte, you will join our Delivery Team on a 1-year fixed term employment basis, responsible for developing robust and... 
    Senior
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    7 days ago
  • $180k - $220k per year

     ...and innovative problem-solving. BitGo is looking for a Senior Software Engineer to join our Wallet Core Team and help us build an API -first...  ...of craftsmanship. We are looking for coworkers who share our vision and mission: deliver trust in digital assets. Required:... 
    Senior
    Full time
    Work at office
    Worldwide

    BitGo

    Toronto, ON
    3 days ago
  •  ...Position Overview Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture...  ...for defining, implementing, and maintaining the firmware systems that govern measurement accuracy, real-time control,... 
    Senior
    Long term contract

    Pulsenics

    Toronto, ON
    9 days ago
  • usd136k - usd204k per year

     ...the GTM team, you will be responsible for system administration, design, and development...  ...closely with product owners, architects, other engineers, and QA. Responsibilities Design,...  ...develop/document systems and application software Develop customized solutions within... 
    Senior
    Full time
    Work at office

    Equinix

    Toronto, ON
    20 days ago
  •  ...AI and 3D production models. They're looking for a seasoned Senior Software Engineer to join their fast growing team. They're located downtown Toronto...  ...with solid experience in TypeScript, Postgres, and CAD systems, eager to design geometry-based algorithms and integrate AI/... 
    Senior
    Permanent employment
    Full time

    Motion Recruitment

    Toronto, ON
    13 days ago
  •  ...overall adoption of AI tools for Payments Engineering by championing and coaching other...  ...Integration Bus (IIB). Document and test new software applications. Research, investigate and...  ...and leverage broader Bank relationships, systems and knowledge. Champion a high-... 
    Senior
    Flexible hours

    Scotiabank

    Toronto, ON
    15 days ago
  • $100k - $150k per year

     ...Validus is looking for a financial software engineer to join our back-end team. This team is responsible for designing, implementing and maintaining the systems and services powering the rapidly growing, award-winning technology offering at Validus.  The back-end team is... 
    Senior
    Full time

    Validus Risk Management

    Toronto, ON
    4 days ago
  •  ...you in? Your Impact Starts Here We’re looking for a Senior Software Engineer, Backend-Focused, to join our Mobile Platform team , the...  ...mobile experiences. You’ll design and scale the backend systems behind our mobile app—including APIs, orchestration layers,... 
    Senior
    Hourly pay
    Long term contract
    Temporary work
    Internship
    Work at office
    Local area
    Work from home

    Homebase

    Toronto, ON
    17 days ago
  • $165k - $175k per year

     ...and you’ll get to solve real engineering challenges at scale along the...  ...guidance and mentorship to a team of software developers with varying...  ...strong focus on the back-end in a Senior Staff capacity. Top-notch...  ...Proven ability to own and evolve system architecture across multiple teams... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Worldwide
    Flexible hours

    Achievers

    Toronto, ON
    20 days ago
  •  ...inefficient financial payment systems. Our transparent, relationship...  ...integration with all major accounting software including QuickBooks, NetSuite...  ...to drive towards the vision and execution of Veem’s global...  ...payments platform. Using your senior-level knowledge to help build... 
    Senior
    Full time
    For contractors

    Veem

    Toronto, ON
    18 days ago
  • Due to growth and internal promotions, we have multiple Senior Software Engineering roles available in various domains across the business. Report to...  ...a focus on quality, reliability, and scalability. Lead system design and architecture discussions - bring clarity to complex... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Achievers

    Toronto, ON
    14 days ago
  • $142.8k - $168k per year

     ...limited partners through world-class software, purpose-built for everyone in venture...  ...the opportunities of tomorrow. As a Senior Software Engineer, Data Ecosystem you’ll work to: Building...  ...microservices as well as third-party systems. Drafting robust and sensible role-... 
    Senior
    Full time
    Work at office

    Carta

    Toronto, ON
    9 days ago
  • Fri, 01/09/2026 - 08:33
    Senior

    Braze

    Toronto, ON
    4 hours ago
  • Sat, 01/17/2026 - 00:45
    Senior

    Braze

    Toronto, ON
    15 hours ago
  • $130k - $194k per year

     ...infrastructure, ITP analyzes user behavior and system data to identify and mitigate risks proactively. We’re a team of full-stack engineers, data scientists, and ML engineers...  ...and authorization decisions. The Senior Software Engineer Opportunity Okta is seeking... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Okta

    Toronto, ON
    9 days ago
  •  ...team, collaborating with multidisciplinary Engineers and Research Scientists to enable safe self-driving at scale. Focus on Software Development for tools to support the Platform...  ...simulation for Autonomous Vehicle (AV) systems and use of Large Language Models (LLMs) for... 
    Full time
    Summer work
    Internship
    Summer internship
    Manual labor
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    2 days ago
  • $133.3k - $303.6k per year

     ...Team Job Description We’re looking for software engineers to help shape the future of our AI...  ...millions of medical documents every month. The systems you build will transform unstructured...  ...including: ~ Choice of medical, dental, and vision insurance plans for you and your family... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Home office
    Flexible hours
    3 days per week

    EvenUp

    Toronto, ON
    22 days ago
  •  ...Senior Software Engineer (Remote – Canada) to join our team and take ownership of a critical, high-impact faxing product used by healthcare and...  ...for someone who: Enjoys working on technically complex systems with real business impact. Can dive into legacy C++/C#... 
    Senior
    Remote job
    Work from home

    Valsoft Corporation

    Toronto, ON
    more than 2 months ago
  •  ...and operate microservices efficiently and safely. The Senior Software Engineer Opportunity Our scope includes core platform capabilities...  ...build observable and operable services. Diagnose and resolve system performance, scalability, and reliability bottlenecks across... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Flexible hours

    Okta

    Toronto, ON
    a month ago
  • $165k - $210k per year

     ...Senior Systems Engineer – Electric Propulsion Location: Lindsay, Ontario, Canada (Hybrid) Employment Type: Full-time Salary Range: CAD 165,000 – 210,000 gross/year About the Role A senior-level Systems Engineer – Electric Propulsion is sought... 
    Senior
    Full time

    Essence Coaching Group

    Toronto, ON
    9 days ago
  •  ...mission to transform the way software is bought and sold! Marketplace...  ...purchase and consume software. Our vision is to make AWS Marketplace a...  ...and an in-depth knowledge of systems architectures. Experience with...  ...an experienced and seasoned Senior Software Development Engineer... 
    Senior
    Full time
    Internship
    Work from home

    Amazon Development Centre Canada ULC

    Toronto, ON
    18 days ago
  •  ...colleges, hospitals, office buildings, senior living communities, tourist attractions,...  ...Position Details: Position Title: Software Engineer - Full Stack Developer Salary: 100,000...  ...rotation to support the reliability of our systems. On-call is shared fairly across the team... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work

    Compass Group

    Toronto, ON
    6 days ago
  •  ...deepen client relationships and leverage broader Bank relationships, systems and knowledge. Understand how the Bank’s risk appetite and...  ...through coaching and mentorship Maintain high standards of software quality within the team by establishing good practices and habits... 
    Senior
    Flexible hours

    Scotiabank

    Toronto, ON
    9 days ago
  • $120k - $165k per year

     ...Senior Software Architect Engineer (Aerospace / eVTOL) Location: Lindsay, Ontario, Canada Employment Type: Full-time Salary Range...  ...flight control, avionics, propulsion, energy management, and system monitoring. You will play a key role in defining software... 
    Senior
    Full time

    Essence Coaching Group

    Toronto, ON
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to System Software Development Engineer. Be the first to apply!