Senior Systems Engineer - Edge Integration & Sensor Fusion
Invision AI
We are looking for a Senior Systems Engineer for a hands-on role: integrating our sensor systems on Linux edge computers, implementing LiDAR and camera signal processing, owning device connectivity and monitoring, and seeing our systems through to deployment and customer delivery.
Our CompanyInvisionAIis reshaping Intelligent Infrastructure and Transportation. Powered by a unique multi-camera stack that generates high-integrity 3D digital twins of dynamic environments, our technology powers disruptive, market-leading solutions in intelligent infrastructure with proven deployments across global markets.We provide real-world three-dimensional situational awareness - including 3-D detection, geo-localized tracking across sensors and sensor fusion. Our products include systems that accurately count passengers in free-flow vehicles under all weather conditions, automatic incident detection systems capable of identifyingwrong-way drivers, stopped vehicles, and other traffic events in real time on roadways and railways.
The RoleThis is a hands-on role spanning the full product: you'll write and optimize C++ on Linux-based devices, work with Go and Elixir services, and own networking, monitoring, hardware validation, and customer delivery.
We are looking for a tinkerer who enjoys seeing a product through, from code deployment to the customer's physical hands. This is not a narrowly focused software or IT role: you will implement and maintain features, help customers succeed, prepare hardware units for shipping, and periodically work in the field to test, deploy, and troubleshoot systems.
If you enjoy understanding how a complete product works and taking ownership across the full lifecycle of connected devices, keep reading.
LocationThis is a full-time position based in Toronto downtown.
What You'll DoDevelop, maintain, and troubleshoot C++ software running on Linux-based devices
Implement new product features across device, connectivity, monitoring, and customer-facing workflows
Implement and maintain signal processing algorithms (LIDAR, cameras)
Diagnose and resolve networking, remote-access, and device-connectivity issues
Maintain deployed systems and improve their reliability, observability, and performance
Test hardware and software together to validate complete product behavior
Prepare, configure, validate, and package hardware units before shipment to customers
Support customers with technical questions, deployment needs, and issue resolution
Participate in periodic field work for installation support, testing, deployment, and troubleshooting
Build a deep understanding of our products and use that knowledge to improve the customer experience
Write maintainable, well-tested code and clear technical documentation
Participate in design reviews, code reviews, and technical planning
Must Have5+ years of relevant software, systems, IoT, embedded, or field engineering experience
Experience with embedded or edge computing systems
Strong C++ development skills
Strong Linux systems knowledge, including deploying, configuring, and troubleshooting software on Linux-based devices
Solid understanding of networking fundamentals, including IP networking, communication protocols, remote access, and troubleshooting connectivity issues
The ability and interest to work across software, devices, hardware, connectivity, monitoring, and customer delivery
Hands-on experience testing and troubleshooting hardware and software together
A practical, detail-oriented approach to preparing and validating hardware units for shipment
Strong problem-solving skills and the ability to understand complex products end to end
Comfortable interacting directly with customers and translating technical issues into clear next steps
Willingness to perform periodic field work for product deployments, testing, and troubleshooting
Sound software engineering practices, including automated testing, code review, version control, and continuous integration
Strong written and verbal communication skills
Bonus SkillsFamiliarity with device monitoring, observability, and remote fleet management
Experience with Docker or other container technologies
Experience with hardware integration, sensors, cameras, or industrial computers
Familiarity with efficient serialization and communication protocols, such as protobuf, gRPC, MQTT, or NATS
Experience with Elixir and Go
Experience supporting technical products in customer or field environments
Knowledge of computer vision, machine learning, or real-time video-processing systems
A Mission that Matters : The opportunity to work on projects that make the world safer and greener
Excellence : A culture of very high technical standards where quality engineering is valued over quick hacks
Technical Challenge : A wide variety of technology and tasks, including web development, distributed and edge computing, ML, real-time processing, and computer vision
Growth Environment : Join an international team where your voice is heard and your impact is visible
Compensation and benefits : Competitive salary package including equity, allowing you to share in the success you help build. Benefits: RRSP Plan, Health and Dental and 4 weeks holiday.
#J-18808-Ljbffr
Our CompanyInvisionAIis reshaping Intelligent Infrastructure and Transportation. Powered by a unique multi-camera stack that generates high-integrity 3D digital twins of dynamic environments, our technology powers disruptive, market-leading solutions in intelligent infrastructure with proven deployments across global markets.We provide real-world three-dimensional situational awareness - including 3-D detection, geo-localized tracking across sensors and sensor fusion. Our products include systems that accurately count passengers in free-flow vehicles under all weather conditions, automatic incident detection systems capable of identifyingwrong-way drivers, stopped vehicles, and other traffic events in real time on roadways and railways.
The RoleThis is a hands-on role spanning the full product: you'll write and optimize C++ on Linux-based devices, work with Go and Elixir services, and own networking, monitoring, hardware validation, and customer delivery.
We are looking for a tinkerer who enjoys seeing a product through, from code deployment to the customer's physical hands. This is not a narrowly focused software or IT role: you will implement and maintain features, help customers succeed, prepare hardware units for shipping, and periodically work in the field to test, deploy, and troubleshoot systems.
If you enjoy understanding how a complete product works and taking ownership across the full lifecycle of connected devices, keep reading.
LocationThis is a full-time position based in Toronto downtown.
What You'll DoDevelop, maintain, and troubleshoot C++ software running on Linux-based devices
Implement new product features across device, connectivity, monitoring, and customer-facing workflows
Implement and maintain signal processing algorithms (LIDAR, cameras)
Diagnose and resolve networking, remote-access, and device-connectivity issues
Maintain deployed systems and improve their reliability, observability, and performance
Test hardware and software together to validate complete product behavior
Prepare, configure, validate, and package hardware units before shipment to customers
Support customers with technical questions, deployment needs, and issue resolution
Participate in periodic field work for installation support, testing, deployment, and troubleshooting
Build a deep understanding of our products and use that knowledge to improve the customer experience
Write maintainable, well-tested code and clear technical documentation
Participate in design reviews, code reviews, and technical planning
Must Have5+ years of relevant software, systems, IoT, embedded, or field engineering experience
Experience with embedded or edge computing systems
Strong C++ development skills
Strong Linux systems knowledge, including deploying, configuring, and troubleshooting software on Linux-based devices
Solid understanding of networking fundamentals, including IP networking, communication protocols, remote access, and troubleshooting connectivity issues
The ability and interest to work across software, devices, hardware, connectivity, monitoring, and customer delivery
Hands-on experience testing and troubleshooting hardware and software together
A practical, detail-oriented approach to preparing and validating hardware units for shipment
Strong problem-solving skills and the ability to understand complex products end to end
Comfortable interacting directly with customers and translating technical issues into clear next steps
Willingness to perform periodic field work for product deployments, testing, and troubleshooting
Sound software engineering practices, including automated testing, code review, version control, and continuous integration
Strong written and verbal communication skills
Bonus SkillsFamiliarity with device monitoring, observability, and remote fleet management
Experience with Docker or other container technologies
Experience with hardware integration, sensors, cameras, or industrial computers
Familiarity with efficient serialization and communication protocols, such as protobuf, gRPC, MQTT, or NATS
Experience with Elixir and Go
Experience supporting technical products in customer or field environments
Knowledge of computer vision, machine learning, or real-time video-processing systems
A Mission that Matters : The opportunity to work on projects that make the world safer and greener
Excellence : A culture of very high technical standards where quality engineering is valued over quick hacks
Technical Challenge : A wide variety of technology and tasks, including web development, distributed and edge computing, ML, real-time processing, and computer vision
Growth Environment : Join an international team where your voice is heard and your impact is visible
Compensation and benefits : Competitive salary package including equity, allowing you to share in the success you help build. Benefits: RRSP Plan, Health and Dental and 4 weeks holiday.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Systems Engineer - Edge Integration & Sensor Fusion in Winnipeg, MB vacancy
- LIVESENS is building the Urban Nervous System. We combine computer vision, LiDAR, and sensor fusion to turn everyday vehicles into infrastructure intelligence. Our... ...We’re hiring a Sensor Fusion & 3D Reconstruction Engineer to turn Remora sensor data into repeatable 3D maps...SuggestedFull timeContract workImmediate start
- Job Openings System Integration Engineer Robotics & Sensor DeploymentAbout the job System Integration Engineer Robotics & Sensor Deployment Job Title: System Integration Engineer Robotics & Sensor Deployment (4 to 6 Years Experience) Location: Montreal, QC (Hybrid /...Suggested
- General Fusion Inc. is seeking a Systems Modeling Engineer to join our multidisciplinary team in developing models for fusion power plant systems. You will build and validate system architectures, drive requirements, and document results for stakeholders. Ideal candidates have...SeniorFlexible hours
- ...AI in Canada is seeking an experienced software engineer to own a domain of the xUI agent platform, building... ...agents that operate in the cloud and at the edge. You’ll design the function-calling surface for LLMs, integrate tools, and ensure robust behavior across real-world...Senior
$138k - $188k per year
...Business Group, you’ll help shape the systems that move people and goods safely,... ...of life. We bring together planners, engineers, architects, construction management... ...around the world. HDR is seeking a Senior Rail Systems Integration Engineer to join our Toronto office....SeniorLong term contractFull timeTemporary workPart timeWork at office- Drive prototype integration and system-level testing at Cambridge Design Partnership, resolving issues across electronics, firmware, software, and mechanisms.As a Senior Systems Engineer, you will operate as Technical Lead alongside a Project Manager on complex electromechanical...Senior
- Robotics Integration Engineering Specialist – Robot, Vision & Edge Connectivity 52874606-Nov-2026Research & DevelopmentChange the future with us.We are looking... ...software engineer who enjoys connecting real-world systems to scalable software platforms?Do you like working with...Work at officeLocal areaRemote workFlexible hours
- ...Ravyx, Inc. is seeking a Systems Integration Developer to design, build, and maintain integration flows between the SMS POS platform and ERP, eCommerce, BI, and other systems. You will work on APIs, middleware connectors, and file-based exchanges while enhancing the Sencha...Senior
$106k - $156k per year
...contract opening for a Hardware & Embedded Systems Engineer. About the team: The Huawei Human-... ...intuitive human-AI interfaces. By tightly integrating sensing, algorithms, and systems, our... ...localized AI algorithms. Integrate complex sensor suites including IMUs, displays/touch...SeniorContract workInternshipImmediate startFlexible hours- ...Maarut in Toronto is seeking a Senior Systems Administrator/Operations Support Specialist to join our IT team. You will manage day-to-day system... ..., access control, backups, and incident response for Oracle Fusion Recruiting Cloud and related HCM platforms. You will lead production...Senior
- Design complex mechanical systems for General Fusion’s LM26 project, applying analytical calculations and FEA through hands-on engineering work. Build, test, and operate systems supporting... ..., commissioning, and operating integrated mechanical systems. The work includes...Manual labor
$90k - $115k per year
...go-live readiness of Oracle Fusion Financials as part of a spin-... ...across AP, AR, Fixed Assets, and integrated sources, defining accounting... ...GL data structures and integration requirements to OneStream or... ...computer science, Information Systems, or related field **3-5 years...SeniorLocal area- Electrical systems integration expertise defines this senior Bombardier engineering opportunity in Dorval, Quebec, focused on cabin systems and aircraft certification.As a Senior Professional, Engineering, you will review customer specifications and design cabin system configurations...Senior
- Mission systems architecture and integration define Dominion Scout, Canada’s autonomous collaborative platform, in this full-time engineering role. Connect sensors, weapons, datalinks, and autonomy.Reporting to the Director, Aircraft Systems, you will manage end-to-end mission...Full time
$110k - $140k per year
About the job Systems Engineer Avionics & Integration ROLE: Systems Engineer Avionics & Integration (Aerospace | Quebec Office) Office Location: Montreal... ...in Canada. Our client is actively seeking a Senior Systems Engineer Avionics & Integration to join their...SeniorPermanent employmentFull timeWork at office$100k - $130k per year
Senior Systems Integration Engineer (Embedded Systems), Electronics2 weeks ago Be among the first 25 applicants Base Pay RangeCA$100,000.00/yr - CA$130,000.00/yr Solve mission-critical challenges with WOLF’s advanced embedded systems for defence and aerospace customers...SeniorLong term contractPermanent employmentFull timeTemporary workFor contractorsCasual workWork at officeRemote workWorldwideRelocation packageDay shift$62.87k - $165.76k per year
At Capgemini Engineering, the world leader in engineering services, we... ...a key role in developing and integrating the complete avionics suite for... ...into clear, actionable system specifications. You will work... ...Relevant experience and skills, Seniority and performance, Market and business...SeniorFull timeLocal area- Elevate your career as a Senior Systems Installation Integration Engineer focusing on aircraft development and sustaining initiatives. Lead the integration of mechanical systems while ensuring safety and cost efficiency. You will be responsible for driving the design and integration...Senior
- ...global micromobility business remotely from Canada through Oracle Fusion configuration, integrations, and technical financial systems expertise. Focus on OTC platform reliability.As a techno-functional engineer, you will support Order Management, Subscription Management, RMCS...Remote work
- Build fusion power plant models at General Fusion using Python, engineering first principles, and systems engineering expertise. Work from home may be possible.As a Systems Modeling... ...audiencesRequirements: Minimum seven years designing integrated electromechanical systemsBachelor’s...Work at officeWork from home
- Systems Test & Integration EngineerAirborne Optical SystemsBurlington, ON To be considered for a position at PVLabs, candidates must... ..., software and laser technologies. We are seeking a Senior Test & Integration Engineer who can bring those elements together and demonstrate...SeniorManual laborDay shift
$160k - $200k per year
...embodied AI.We design and operate global systems for data capture, data labeling, and... ...We're hiring a Mechanical Camera & Sensor Calibration Engineer to own Mecka's entire calibration pipeline... ...)Understanding of sensor fusion fundamentals and how calibration quality...Immediate start- Join as a Senior Integration Engineer in the realm of Supervision Control Systems. Your insights will drive the integration processes for cutting-edge transport technologies in a nurturing team atmosphere. You will tackle the technical challenges of the SCC System, engaging...Senior
- Design controls and electrical hardware for General Fusion’s experimental machines in hybrid, predominantly... ...PLC expertise and hands-on testing.As an Electrical Engineer supporting Controls & Electronics, you will take systems from component selection through commissioning....
- Bombardier, situé à Saint-Laurent (QC), recherche un Professionnel principal, ingénierie - Intégrateur d’installation de systèmes. Vous assurerez un leadership technique senior pour des conceptions complexes et des initiatives majeures de développement ou de maintien en service...Senior
- ...most prestigious projects. In Canada, our Rail, Transit Systems and Telecommunications team (RTS&T) has been selected... ...communications. One of the key factors in our service is systems integration, which encompasses the engineering work required to deliver rail networks that are...InternshipFlexible hours
- Professional Senior, Engineering - Electrical Systems Integration Working at BombardierEventsHiringLanguage Sign in Employee Login Professional Senior, Engineering - Electrical Systems Integration Job Description Job Alerts Link Posting Start Date: 7/7/26 Requisition ID:...Senior
- DorvalSenior Professional, Engineering - Systems Installation Integrator Temporary to permanent Job Posting: Senior Professional, Engineering - Systems Installation Integrator Location: Dorval - Company: AAA Canada (mandate for a major aerospace player) Type: Full...SeniorPermanent employmentFull timeTemporary work
$75.6k - $104k per year
...Overview The Systems Integration Engineer supports system engineering leads and project engineers with systems engineering and integration activities. This role supports the coordination, implementation, and delivery of systems engineering processes to ensure multidisciplinary...For contractorsInternshipFlexible hours- ...in aviation technology, is seeking an experienced Aviation Systems Integration Engineer to join their dedicated team in Kimberley, Northern Cape,... ...collaborative team environment. Contribution to cutting-edge aerospace technology development. Relocation assistance may...Remote workRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Systems Engineer - Edge Integration & Sensor Fusion. Be the first to apply!
Related searches
- senior disability case manager Winnipeg, MB
- senior hardware engineer Winnipeg, MB
- senior cook Winnipeg, MB
- amica senior lifestyles Winnipeg, MB
- senior building operator Winnipeg, MB
- senior project manager Winnipeg, MB
- senior communications Winnipeg, MB
- sr. IT support analyst Winnipeg, MB
- senior marketing Winnipeg, MB
- senior manager investigations Winnipeg, MB

