AI Support Engineer – Embedded Systems
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
