Senior Software Engineer in Camera Systems (Winnipeg)
Motorola Solutions
Overview
Join Motorola Solutions as a Senior Software Engineer focused on camera systems. Develop high-performance C++ code for AI and computer vision on embedded platforms to enhance safety applications.
Role Description
As a Senior Software Engineer, you will drive the development of AI models and algorithms for camera hardware. This role requires extensive C++ knowledge, embedded systems experience, and collaboration with AI\/ML engineers. You'll optimize code, integrate models, and work with SDKs to process video streams.
Key Responsibilities
- Design and implement high-performance C++ algorithms for camera systems
- Optimize software for embedded performance constraints
- Deploy AI models onto camera hardware effectively
- Collaborate with AI\/ML engineers for efficient code translation
- Maintain rigorous testing practices for software validation
Requirements
- Bachelor’s degree in Computer Science or related field
- 4+ years of experience in C++ software development
- Solid background in camera technologies and embedded systems
- Familiarity with AI models deployment
- Experience with OpenCV and deep learning frameworks is a plus
Apply your expertise in C++ and embedded engineering for impactful AI solutions at Motorola Solutions today.
#J-18808-Ljbffr- Drive innovation as a Senior Software Engineer with a focus on building real-time systems in a rapid-growing tech company. Engage in backend development and infrastructure while contributing to impactful projects. This position allows you to work directly on production systems...Senior
$181.05k - $213k per year
...robust, production‑ready React components that blend rigorous design system standards, intuitive developer ergonomics, and extensible API... ...the unique 20%. Coach and advocate for system adoption: Mentor engineers and designers across the organization, conducting code reviews...SeniorFull time- About the Team The AI Systems team is focused on building Wealthsimple's first‑party AI... ...closely with stakeholders across product, engineering, operations, and business teams to... ...features and translate them into working software. Build and maintain containerised microservices...SeniorLong term contract
- Overview Senior Engineer – Guidewire ClaimCenter (Contract). Number of positions: 1, 6-month... ...enterprise standards. SDLC Ownership: Manage the software development process from user story... ...managing dependencies across integrated systems and data. Quality Assurance: Ensure...SeniorContract workWork at office2 days per week
- Elevate your career with BitGo as a Senior Software Engineer in Toronto. Shape the future of crypto trading by developing advanced trade settlement... ...of backend development experience, especially in financial systems, you’ll implement robust solutions while mentoring peers....SeniorFull time
- Join eBay's engineering team as a Senior Software Engineer focused on Ads. Enhance customer experiences through low-latency APIs and robust distributed systems. As part of eBay's Ads team, you will be a technical leader dedicated to designing resilient systems that align with...Senior
- Elevate your career as a Senior Software Engineer focused on DevOps at SimCorp. This role involves designing secure, scalable practices and enhancing... ...in DevOps practices, software design, and distributed systems. Interact with cross-functional teams to enhance deployment...SeniorWork at officeRemote work
- Discover a pivotal role as a Senior Software Engineer at NetCracker, focusing on delivering robust software solutions using Java and Spring in an... ...software development Expertise in Java, Spring, and enterprise systems Robust understanding of Agile methodologies Fluent in...Senior
- Elevate your software engineering career with Nubank as a Senior Software Engineer in a hybrid work model. Focus on Clojure and collaborate on creative financial... ...and DynamoDB for data storage Monitor and analyze system performance with Prometheus Requirements Minimum 6...Senior
- ...projects and tackle complex architectural and engineering challenges Leverage AI‑assisted tools to... ...5 years of professional experience as a software engineer Strong experience building... ...with a strong sense of ownership over the systems you build Collaborative, low‑ego team player...SeniorLong term contractTemporary workFlexible hours
- Elevate your career with PerkinElmer as a Senior Firmware Engineer focused on Gas Chromatography... ...Your expertise in C/C++ and real‑time software will enable you to transform technical... ...technical trends that influence the embedded systems landscape. Key Responsibilities...Senior
- Elevate your software engineering career as a Senior Software Developer in Network Automation based in Calgary, AB. Join a hybrid team to craft tools enhancing... ..., testing, and integration processes while ensuring system reliability. Key Responsibilities Design and maintain...Senior
- Elevate your career as a Senior Software Engineer at Raytheon Canada, dedicated to training and simulation solutions. Engage in a hybrid work setting... ...Alberta, or Ottawa, Ontario, you will play a vital role in systems engineering design and integration. This position calls for...Senior
- Be part of an innovative tech organization as a System Engineer. Focus on supporting the design and deployment of complex connected systems across hardware and software. You will have over 5 years of Systems Engineering experience, adept in integrating OEM and COTS systems....
- Drive innovation in auto repossession with an AI-first approach as a Senior Software Engineer. Shape the future of vehicle recovery and remarketing systems across Canada’s automotive landscape. In this pivotal senior engineering role, you’ll redesign and build a platform vital...Senior
- Make an impact at Roblox as a Senior Software Engineer on the Geometry team. Tackle complex 3D algorithms and enhance real-time editing experiences for millions. In this pivotal role, you'll drive foundational algorithms vital for real-time 3D content creation. Your expertise...Senior
- Advance your career at Qualcomm as a Senior Engineer focusing on AI software verification and high-performance machine learning solutions. Collaborate to enhance the Qualcomm AI Stack for multiple industry applications. In this vital role within Qualcomm Canada ULC, you'll...Senior
- Join Waabi as a Senior Software Engineer specializing in web technologies. Contribute to groundbreaking self-driving applications with a focus on collaborative and innovative solutions. Waabi is looking for a dedicated Senior Engineer to lead architectural discussions and mentor...Senior
- Advance your career in a hybrid workplace as a Senior Software Engineer specializing in Penetration Testing & Red Teaming. Contribute to vulnerable... ...workflows Conduct thorough penetration testing across systems Participate in red team drills to simulate attacks Collaborate...Senior
- Elevate data management strategies as a Senior Engineering Manager focused on data and storage systems. Empower a remote team to craft solutions for critical data needs while promoting a culture of inclusion. This role is designed for a strategic leader who will spearhead engineering...SeniorRemote work
- ...the auto repossession industry with an AI‑first approach as a Senior Software Engineer. Influence vehicle recovery across Canada’s automotive... ...and AI will be critical in developing resilient and effective systems. You’ll face the challenge of improving workflows while upholding...Senior
- Advance your career at e-STORAGE as a Senior Technical Solution Engineer focusing on inverter products in a hybrid capacity. Drive design and validation for utility‑scale energy storage systems. In this role, you will contribute to the development and evaluation of essential...Senior
- Advance your expertise as a Senior Software Engineer specializing in Guidewire ClaimCenter. Enjoy a versatile work environment with the option for remote work and client interaction on-site twice per week. This contract role spans 6 months, ideal for those looking to lead development...SeniorContract workRemote work
- Become a key player at 2K Sports Lab in Vancouver, BC, as a Gameplay Systems Software Engineer specializing in C++ and Unreal Engine 5. Contribute to the creation of immersive sports game worlds with advanced simulation techniques. We seek talented individuals who can design...
- Drive engineering excellence as a Senior Software Manager at PheedLoop, creating essential tools for live events. Collaborate with founders and lead impactful projects in a rapid-paced setting. Key Responsibilities Shape APIs for badge printing and kiosks Develop end-to-...Senior
- The Overhead Contact System (OCS) Engineer is a mid‑to‑senior level engineering role focused on the design, integration, and delivery of electrification... ...in CAD tools (AutoCAD, Revit, etc.) and OCS calculation software (e.g., CATMOS, Sicat, or similar). Experience managing technical...SeniorLocal area
- Drive advanced feature store initiatives as a Senior Principal Software Engineer. Oversee technical direction while collaborating with enterprise clients... ...design of the feature store Implement scalable systems with a focus on latency Guide the product roadmap in tandem...Senior
$140k - $180k per year
...own and elevate our quality engineering practice. This is a technical... ...across backend and frontend systems. Design, build, and maintain... ...Mentorship & Influence Mentor Software Engineers on test design and... ...Engineering / Test Automation. Senior or Staff‑level experience in...SeniorContract workWork from homeFlexible hours- Overview Drive innovation in software engineering with Amazon Fulfillment Technologies in Toronto. Utilize cutting‑edge technologies like AWS... ...engineer, you will play a crucial role in ensuring our systems are reliable and meet the demands of real‑time inventory management...Worldwide
- Make an impact at York University as a Senior Programmer developing essential Student Information Systems applications. Utilize your expertise to guide projects from conception to deployment while mentoring less experienced staff. Key Responsibilities Develop and enhance...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer in Camera Systems (Winnipeg). Be the first to apply!
- senior software developer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer remote Winnipeg, MB
- software engineer intern Winnipeg, MB
- software engineer devops Winnipeg, MB
- remote entry level software developer Winnipeg, MB
- software engineer internship Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software developer intern Winnipeg, MB
- software engineer Winnipeg, MB
