Edge AI Software Engineer Intermediate

NXP Semiconductors


Job Location:

Ottawa - Canada

Monthly Salary: $ 96000 - 132000
Posted on: 3 days ago
Vacancies: 1 Vacancy

Job Summary

Location: Kanata Ontario Canada


About the Role

Join NXPs AI & Chip Engineering (ACE) organizationone of the key hubs for Edge AI innovationbased in this role youll contribute to the development of embedded AI solutions powering next-generation automotive industrial and intelligent edge systems. You will work alongside experienced engineers to bring machine learning models to real-world embedded platforms focusing on performance reliability and scalability. This is a great opportunity to grow your expertise in Edge AI software embedded systems and AI deployment workflows while working on impactful production-grade technologies.

What Youll Do

  • Develop and optimize Edge AI SW products on NXP SoCs (MCU/MPU)

  • Assist in deploying machine learning models to embedded platforms with real-time constraints

  • Contribute to AI inference pipelines and runtime integration

  • Support performance optimization (latency memory power) through profiling and tuning

  • Work with cross-functional teams (AI system and silicon teams) to integrate solutions

  • Participate in the development lifecycle: implementation testing debugging and validation

Core Qualifications

  • Bachelors degree in Computer Science Electrical Engineering or a related field

  • 25 years of experience in embedded software development (C/C Python)

  • Familiarity with Linux-based embedded systems

  • Experience with software debugging profiling and performance tuning

  • Familiarity with AI frameworks (TensorFlow PyTorch ONNX TFLite)

  • Exposure to AI/ML DSP or computer vision algorithms (academic or industry)

  • Strong problem-solving skills and attention to detail

Preferred Skills

  • Basic understanding of processor architecture (e.g. ARM SIMD/NEON)

  • Exposure to hardware acceleration (GPU DSP NPU) is a plus

  • Awareness of model optimization techniques (quantization pruning)

  • Knowledge of automotive software standards (e.g. ISO 26262 AUTOSAR) is a plus

What Were Looking For

  • Strong interest in Edge AI and embedded systems

  • Eagerness to learn and grow in AI software and system optimization

  • Ability to collaborate effectively in a team environment

  • Proactive attitude and willingness to take ownership of assigned tasks

Please note that the base salary range (OR hourly rate) is a guideline and individual total compensation may vary based on a number of factors such as qualifications skill level work location and other business and organizational needs. This base pay range is specific to roles in our Canada locations and is not applicable to other locations. A reasonable estimate of the base salary range as of the date of this posting is: $96000 to $132000 CAD.



More information about NXP in Canada...

#LI-6692

Required Experience:

IC

Location: Kanata Ontario CanadaAbout the RoleJoin NXPs AI & Chip Engineering (ACE) organizationone of the key hubs for Edge AI innovationbased in this role youll contribute to the development of embedded AI solutions powering next-generation automotive industrial and intelligent edge systems. You w...

About Company

Company Logo

NXP is a global semiconductor company creating solutions that enable secure connections for a smarter world.

View Profile View Profile