Skip to content
mimi

Senior Embedded AI Software Engineer

Qualcomm

Markham · On-site Full-time Senior 6d ago

About the role

About

Take the next step as a Senior Embedded AI Software Engineer, developing cutting-edge solutions for automotive AI. Utilize strong C++ programming skills to enhance embedded machine learning applications.

This role requires collaboration with cross-functional teams to implement ML runtime frameworks designed for embedded platforms. You’ll create and optimize tools that profile and debug AI models, ensuring peak performance for advanced driver-assistance systems (ADAS). Additionally, you'll tackle challenges in execution efficiency and model deployment from various ML frameworks.

Enhance vehicle intelligence by driving the integration of advanced AI solutions into embedded systems.

Responsibilities

  • Implement ML runtime components for embedded platforms
  • Optimize performance for AI workloads across hardware
  • Develop debugging tools for model accuracy
  • Conduct runtime analysis with profiling tools
  • Support deployment of models from popular ML frameworks

Requirements

  • 4+ years in embedded or low-power system optimization
  • Advanced C++ programming expertise required
  • Familiarity with Linux/Android/QNX toolchains
  • Solid understanding of embedded design and architecture
  • Knowledge of machine learning and deep learning frameworks

Skills

C++LinuxQNXAndroidAIDeep LearningEmbedded AIMachine Learning

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free