Talent.com
Senior Embedded Systems Engineer
Senior Embedded Systems EngineerCitylogix • Montreal (administrative region), QC, CA
Senior Embedded Systems Engineer

Senior Embedded Systems Engineer

Citylogix • Montreal (administrative region), QC, CA
16 days ago
Job type
  • Full-time
Job description

Citylogix builds mobile mapping and infrastructure intelligence systems for cities and public agencies. Our platforms combine vehicle-mounted sensor systems, embedded software, and AI-driven analytics to collect high-quality spatial data in real-world conditions. As we scale our technology and deployments, we’re expanding the team building the core systems that power our data collection platforms.

About the role

We’re hiring a Senior Embedded Systems Engineer to play a key role in scaling Citylogix’s sensor and data capture platforms. You’ll take technical ownership of complex sensor integrations, help evolve our embedded systems from pilot to production, and influence architectural decisions as our platforms grow.

This role reports to Head of the System Design Team, and works closely with hardware, AI, GIS, and operations teams to deliver reliable, high-performance systems in the field.

What you’ll do

  • Own the design, development, and maintenance of sensor integrations, including :
  • GNSS / IMU systems (e.g., NovAtel, u-blox, SBG Systems)
  • Implement precise hardware triggering, timestamping, and PPS synchronization across sensors.
  • Integrate and manage vendor SDKs and APIs on embedded Linux platforms.
  • Build and scale high-throughput pipelines for synchronized image, LiDAR, and navigation data.
  • Architect and optimize multi-threaded capture systems with real-time constraints.
  • Improve system reliability through validation, diagnostics, telemetry, and fault-tolerant error handling.
  • Validate and harden systems in real-world conditions (vibration, heat, weather, connectivity loss).
  • Support pilot deployments, production rollouts, and iterative improvements.
  • Collaborate across teams and mentor junior engineers.
  • Document system architecture, integration patterns, and operational best practices.

Qualifications

  • 7+ years of experience in embedded systems or systems software engineering
  • Deep expertise in C++ (Python experience preferred)
  • Strong experience working with embedded Linux
  • Comfortable debugging across hardware, OS, SDK, and application layers
  • Nice to Have

  • Experience with mobile mapping, robotics, autonomous systems, or perception platforms
  • Exposure to real-time or near-real-time systemsExperience working with multi-sensor synchronization and time-critical data pipelines
  • Familiarity with field deployments and production hardware systems
  • Experience mentoring engineers or leading technical initiatives
  • Tech Stack (Indicative)

  • Languages : C++, Python
  • OS / Platforms : Embedded Linux
  • Middleware & SDKs : Vendor-provided sensor SDKs, custom drivers and interfaces
  • Data : High-throughput logging, metadata pipelines, validation tooling
  • Deployment : Vehicle-mounted, field-deployed systems
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior System Engineer • Montreal (administrative region), QC, CA

    Similar jobs
    Senior Technology Systems Designer

    Senior Technology Systems Designer

    H.H. Angus and Associates Limited • Montreal, QC, Canada
    Full-time
    At HH Angus, we strive to expand what is possible to shape a better future.We do this by empowering our employees to do their best work, find meaning in what they do and provide opportunities to gr...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer (C) – Hybrid

    Senior Embedded Software Engineer (C) – Hybrid

    Hewlett Packard Enterprise • Montreal
    Full-time
    A leading tech company in Montreal is seeking an Embedded Software Developer to work on new projects, including designing and debugging software. The role requires a Bachelor’s or Master’s in Comput...Show more
    Last updated: 11 days ago • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    Targeted Talent • Montreal, QC, Canada
    Full-time
    The Systems Engineer will provide hands-on experience in design and engineering efforts implementing DevOps Platforms, common set of products and services used across development and infrastructure...Show more
    Last updated: 30+ days ago • Promoted
    Embedded System Engineer

    Embedded System Engineer

    AMARIS GROUP SA • Montreal
    Full-time
    Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d'une décennie - tout ceci est rendu possible par une équipe internationale de 7 600 t...Show more
    Last updated: 11 days ago • Promoted
    Senior Avionics Software Architect — Embedded DO-178C

    Senior Avionics Software Architect — Embedded DO-178C

    Wisk • Montreal
    Full-time
    A pioneering aerospace company in Montreal is seeking a Senior Staff Software Engineer for autonomous aircraft development. You will lead the design of embedded software and collaborate with various...Show more
    Last updated: 30+ days ago • Promoted
    AMR Systems Engineer : Onsite Deployment & Integration

    AMR Systems Engineer : Onsite Deployment & Integration

    Dematic • Montreal
    Full-time
    A global automation company is seeking a Systems Engineer specializing in Autonomous Mobile Robots (AMR) to manage and coordinate system designs. The role involves collaborating with customers, conf...Show more
    Last updated: 11 days ago • Promoted
    Senior Hardware Designer

    Senior Hardware Designer

    Haivision • Montreal
    Full-time
    Senior Hardware Designer has a solid background in the design of high-speed digital circuits, with a strong working knowledge of the hardware development of embedded systems, familiarity with FPGA / ...Show more
    Last updated: 28 days ago • Promoted
    Senior Embedded Engineer - Imaging & Vision Systems

    Senior Embedded Engineer - Imaging & Vision Systems

    Industry Professionals • Montreal
    Full-time +1
    Senior Embedded Engineer - Imaging & Vision Systems.Job Openings Senior Embedded Engineer - Imaging & Vision Systems.Senior Embedded Engineer Imaging & Vision Systems. Computer Vision, Medical & Sci...Show more
    Last updated: 4 days ago • Promoted
    Satellite Ground Systems Lead — Senior Embedded Architect

    Satellite Ground Systems Lead — Senior Embedded Architect

    Myticas LLC • Ahuntsic North, ca
    Full-time
    A leading technology firm in Ottawa seeks a Principal Embedded Software Developer to drive architectural design and development for advanced satellite software systems. This role involves leading te...Show more
    Last updated: 9 days ago • Promoted
    Senior Embedded Software Engineer - Rail Systems (Hybrid)

    Senior Embedded Software Engineer - Rail Systems (Hybrid)

    Cattron-Theimeg Incorporated • Montreal
    Full-time
    A leader in wireless control systems is seeking a senior-level firmware engineer to design and develop embedded software for locomotive remote-control systems and rail yard communication solutions....Show more
    Last updated: 11 days ago • Promoted
    Senior Embedded Software Config Manager | DO-178C & FAA

    Senior Embedded Software Config Manager | DO-178C & FAA

    Beta Technologies • Montreal
    Full-time
    A leading company in electric aviation is seeking a Senior Embedded Software Configuration Management Engineer in Montreal, Canada. The role involves managing software life cycle data to ensure FAA ...Show more
    Last updated: 11 days ago • Promoted
    Expert Embedded Software -DO178

    Expert Embedded Software -DO178

    C Ssystems • Montreal
    Full-time
    CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the defense, aeronautics, autonomous driving, and railways industries.With ...Show more
    Last updated: 30+ days ago • Promoted
    Platform Embedded developper

    Platform Embedded developper

    freelance.ca • Montreal, Canada
    Full-time
    We firmly believe in healthy and humane management, where trust, competence, and the joy of succeeding together are at the core of our values. We offer you more than just a job : join an innovative t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Systems & Graphics Engineer

    Senior Systems & Graphics Engineer

    Parallelz • Montreal, QC, Canada
    Full-time
    Parallelz enables developers to instantly port their existing mobile apps / games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic v...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Firmware Manager : Lead Edge & Cloud Systems

    Embedded Firmware Manager : Lead Edge & Cloud Systems

    Vention • Montreal
    Full-time
    A technology solutions company located in Montreal seeks an Embedded Software Manager to lead a team focused on developing firmware and embedded systems for factory automation.The ideal candidate w...Show more
    Last updated: 11 days ago • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    Compunnel, Inc. • Montreal
    Full-time
    The Senior Systems Engineer will join the Enterprise Compute Infrastructure team, responsible for compute, enterprise storage, virtualization, and backup technologies. This role focuses on engineeri...Show more
    Last updated: 11 days ago • Promoted
    IoT Embedded Engineer for Energy-Saving Solutions

    IoT Embedded Engineer for Energy-Saving Solutions

    SmartD Technologies, Inc. • Montreal
    Full-time
    A forward-looking technology startup in Montreal is seeking an IoT Developer to join their team.The role involves improving and designing embedded systems solutions while utilizing skills in C / C++,...Show more
    Last updated: 11 days ago • Promoted
    Automotive Embedded C++ Engineer — AUTOSAR / MISRA

    Automotive Embedded C++ Engineer — AUTOSAR / MISRA

    CS GROUP • Montreal
    Full-time +1
    A leading technology firm is seeking an experienced Embedded C++ Software Developer to join their team in Montreal.The ideal candidate will have 6-10 years of experience in embedded software develo...Show more
    Last updated: 11 days ago • Promoted