CareerPlanSign in

AI Support Engineer – Embedded Systems

Canada - Ottawa (Bill Leathem)💼 Full-time💰 $90,000–$90,000🗓 2026-09-02 → 2026-09-25

Core

Build and maintain AI troubleshooting and remediation agents that analyze customer logs and debug complex issues in embedded software, Linux, SONiC, and Docker environments.

Role type

Senior IC AI Support Engineer (Embedded Systems)

Builds

Autonomous AI agents, conversational workflows, diagnostic automation tools, and remediation playbooks for embedded systems support.

Domain

Embedded systems, Linux, SONiC, Docker, optical communications, telecom infrastructure

Deliverable

production ML models | product features

Required skills

Python, AI/ML frameworks (TensorFlow, Pytorch), log analysis, root-cause investigation, embedded debugging, C++, networking behavior, firmware integration, semantic search, embeddings, vector databases

Preferred skills

LangChain, LangGraph, AI observability, agent tracing, prompt evaluation, optical communications, telecom equipment, transceivers

Technologies

Python, TensorFlow, PyTorch, SONiC, Docker, Linux, C++, vector databases, semantic search

Responsibilities

Build AI agents to analyze logs and debug embedded issues; Design conversational AI workflows for issue triage; Implement AI-assisted knowledge retrieval; Develop production-quality diagnostic automation; Convert recurring issues into reusable AI workflows; Work with customers and engineering teams to validate findings.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.