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 2 hours 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
- ...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
- 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
$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- Job Description Summary Systems Engineering ist eine funktionsübergreifende technische Disziplin, die sich auf einen Ansatz, eine Denkweise... ...mehrere Komponenten und Produkte umfassen und sich mit der Integration für maximale Leistung und Bedienbarkeit befassen. Verwaltet...SeniorRelocation package
$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- Shape CrowdStrike Falcon Host sensor intelligence through AI strategy, telemetry pipelines, and efficient on-device inference across major operating systems.This Senior Engineering Manager role sits within CrowdStrike’s CTIO team and leads development for the next-generation...Senior
$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- .../F) On-site Toulouse, Occitanie, France Sogeclair Digital Engineering Full timeStage - Assistant(e) Recrutement (H/F) Stage - Assistant... ...Toulouse, Occitanie, FranceResponsable de la Sécurité des Systèmes d’Information (H/F) On-site Blagnac, Occitanie, France Sogeclair...SeniorInternship
$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- Build cross-platform device infrastructure with Rust as a Software Engineer based in Canada, working fully remotely across Windows, Android,... ...Engineer role focuses on reliable peer runtimes spanning systems engineering, mobile platforms, networking, and distributed infrastructure...SeniorRemote work
- ...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
- ...across Canada and the US via payment/CRM integrations, our tablet app (Insight), and Azure/... ...data pipelines. We are seeking a Senior Integrations Engineer to own the architecture, delivery,... ...platform to partners and third-party systems.In this individual-contributor role,...SeniorLong term contractFlexible hours
- Lockheed Martin in Montreal seeks a seasoned hardware engineering professional to lead the design and delivery of integrated hardware solutions for Naval CMS. You will oversee hardware maturation across the CMS lifecycle, from concept through deployment and evolution, coordinating...Senior
- About the RoleAs an Aircraft Structural & Systems Integration Engineer, you will support the design, development, and integration of airframe structures and system installations. Working across the full engineering lifecycle, you will collaborate with multidisciplinary teams...
- Systems integration and interface strategy define this SYSTRA Canada engineering role, supporting coordinated rail deliverables across multidisciplinary project teams.Reporting to the Engineering Manager, this engineer helps secure effective engineering outputs across the full...
- Professional Senior, Engineering - Cabin Electrical Systems Integration When applicable, Bombardier promotes flexible and hybrid work policies. Dorval, QC, CAN, H4S 1Y9 Primary Location Administrative Centre (CA) Organization Aerospace Canada Employee Status...SeniorFlexible hours
$146.1k - $271.4k per year
...transformative solutions that keep complex transportation systems moving forward safely, reliably and efficiently; we are... ...'ll Be Doing: Parsons are hiring an experienced Systems Engineering and Integration (SE&I) professional to develop and lead our SE&I team across...RemplacementLocal areaWorldwide- Lead rail systems integration for AtkinsRéalis, applying systems engineering expertise to complex multidisciplinary projects with occasional travel. Connect design, construction, testing, and operations.As a Systems Integration Engineer, you will support light transit, subway...
- Cerence AI in Montreal is seeking a software engineer to own domain-specific agents on the xUI platform, bridging cloud and edge deployments, and integrating LLM capabilities into product behavior. You will design function-calling surfaces, write robust prompts, and collaborate...Senior
- Cambridge Design Partnership is looking for a Senior Systems Engineer to operate as Technical Lead on a range of complex Electromechanical products... ...and architecture, assess risks and technical options, plan integration and testing, and help resolve issues as ideas become...SeniorLong term contractInternship
- Build FTQC hardware through optics, Python automation, and system integration at Xanadu. Work hands-on in a laboratory environment solving optical performance challenges.As a Photonics Engineer, you will support Xanadu’s Fault-Tolerant Quantum Computing systems. You will bridge...
- Lead aircraft systems integration using requirements management, interface coordination, and analytical problem-solving. Support pneumatic system... ..., testing, and certification documentation.This systems engineer performs pneumatics activities while coordinating assigned systems...
- ...automation projects with Rising Edge Group, specializing in high-... ...voltage electrical solutions. This senior role demands expertise in... ...infrastructure. As a Senior SCADA Engineer, you will report to the... ...technical authority for automation systems in electrical facilities. Your...Senior
- Elevate your engineering career with Bombardier as a Structures & Systems Integration Engineer. You will contribute to designing and integrating superior aircraft systems in a hybrid work environment. At Bombardier, we are looking to enhance our team with a professional who...
- ...industrial IoT and custom electronic design, is seeking a Senior Embedded Systems Engineer to join their R&D team in Kimberley . This role is critical... ...schematics, considering power consumption, signal integrity, and component selection. Integrate various sensors, actuators...Senior
$100k - $130k per year
A leading technology company in defense and aerospace is seeking a full-time Senior Systems Integration Engineer to join their customer support team. The role is critical in resolving technical issues related to embedded systems and requires a Bachelor’s degree in a relevant...SeniorFull timeRelocation package- ROLE: Systems Integration Architect REPORTS TO: Director, Data Engineering LOCATION: Hybrid / Corporate Office in Richmond Hill, Ontario SALARY: $145,000 - $160,... ...applications and third-party data sources to give us an edge in the multi-family real estate business. We...Long term contractInternshipWork at office
- WE’RE HIRING – SENIOR SYSTEMS ENGINEER | PERMANENTLocation: Halifax, Nova ScotiaEmployment Type: Permanent, Full-TimeIndustry: Defence | Naval Systems | Systems EngineeringMorson Edge is currently recruiting an experienced Senior Systems Engineer to join an innovative...SeniorPermanent employment
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 web designer Winnipeg, MB
- senior project engineer Winnipeg, MB
- senior ruby developer Winnipeg, MB
- senior crm manager Winnipeg, MB
- cpa senior accountant Winnipeg, MB
- senior part time Winnipeg, MB
- senior accountant Winnipeg, MB
- senior hr manager Winnipeg, MB
- senior bookkeeper Winnipeg, MB
- senior tax manager Winnipeg, MB

