Senior Systems Engineer integrating LiDAR, camera, and edge-computing systems for Invision AI’s intelligent infrastructure products. Developing C++ software, validating hardware, and supporting customer deployments.
Responsibilities
Develop, 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 for LIDAR and cameras
Diagnose and resolve networking, remote-access, and device-connectivity issues
Maintain deployed systems and improve 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 product knowledge to improve the customer experience
Write maintainable, well-tested code and clear technical documentation
Participate in design reviews, code reviews, and technical planning
Requirements
5+ 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
Ability and interest to work across software, devices, hardware, connectivity, monitoring, and customer delivery
Hands-on experience testing and troubleshooting hardware and software together
Practical, detail-oriented approach to preparing and validating hardware units for shipment
Strong problem-solving skills and 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
Familiarity 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
Benefits
The opportunity to work on projects that make the world safer and greener
A culture of very high technical standards where quality engineering is valued over quick hacks
A wide variety of technology and tasks, including web development, distributed and edge computing, ML, real-time processing, and computer vision
Join an international team where your voice is heard and your impact is visible
Concepteur principal dirigeant la conception de systèmes BAS/CVAC chez Automated Logic. Développement, programmation, essais et mentorat pour des solutions intelligentes d’automatisation des bâtiments.
IT Systems Engineer owning Microsoft 365, Entra ID, and macOS/Windows endpoint infrastructure. Supporting Engineered Intelligence’s utility grid management software business across Canada.
SAR Payload Systems Engineer developing and testing radar payloads for LEO and MEO satellite missions. Supporting integration, verification, documentation, and system optimization for aerospace programs.
Senior Systems MTS contributing to SAR space mission engineering, payload design, and operations. Supporting mission specifications, risk management, verification, and calibration for Fastwater Staffing and Recruiting.
Staff Systems Engineer leading end - to - end SAR mission engineering for a global Earth - observation satellite company. Owning mission design, spacecraft budgets, risk, verification, calibration, and early operations.
Principal engineer architecting SkyWatch’s sovereign satellite - data platform for Canadian defence environments. Building the Ottawa team, leading accreditation, interoperability and auditable AI - agent delivery.
HR systems analyst optimizing Workday and HCM platforms for Sun Life’s financial - services operations. Supporting HR processes, data integrity, compliance, and system enhancements.
Analyste des systèmes de gestion chez EDC, société d’État aidant les entreprises canadiennes à réussir à l’étranger. Analyse des exigences, validation des solutions et soutien aux déploiements technologiques agiles.
IoT Systems Engineer developing C++ and Linux - based connected - device systems for intelligent infrastructure and transportation. Supporting hardware preparation, customer deployments, field testing, and troubleshooting.
District Systems Engineer advising commercial customers on Palo Alto Networks cybersecurity architectures. Leading technical sales engagements, demonstrations, and solution adoption across Calgary and Vancouver.