itjobs.ca Logo
NXP Semiconductors logo

Edge AI Software Engineer - Intermediate

Ottawa, Ontario, Canada
Mid Level
Full-Time

Top Benefits

Online And Offline Learning Opportunities
Career Development Opportunities

About the role

Location: Kanata, Ontario, Canada About the Role Join NXP’s AI & Chip Engineering (ACE) organization—one of the key hubs for Edge AI innovation—based in Kanata. In this role, you’ll 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 You’ll 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 Bachelor’s degree in Computer Science, Electrical Engineering, or a related field 2–5 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 We’re 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 Why Join NXP Work on real-world AI applications deployed at scale Learn from industry experts in Edge AI and embedded systems Access to continuous learning and career development opportunities Be part of a team building the future of intelligent edge devices About NXP NXP Semiconductors N.V. (NASDAQ: NXPI) enables a smarter, safer and more sustainable world through innovation. As the world leader in secure connectivity solutions for embedded applications, NXP is pushing boundaries in the automotive, industrial & IoT, mobile, and communication infrastructure markets. For more information, please visit our website https://www.nxp.com Career Development Opportunities Bright Minds. Bright Futures. We believe that a key component to growing our business is to develop our people. To enable you to grow your career at NXP, we offer online and offline learning opportunities to help you develop some of your core and professional skills. Visit our careers website for more job information. Commitment At NXP. We recognize NXP is a powerful change agent as we continue to deliver innovative solutions that advance a more sustainable future. We remain steadfast in our commitment to sustainability and making measurable year-on-year progress. Also, we aim to create an inclusive work environment and we will not tolerate racism, discrimination or harassment of any kind. We have programs in place focused on diversity, inclusion and equality. Diversity, Equality and Inclusion | NXP Semiconductors More information about NXP in Canada... #LI-6692 NXP Semiconductors N.V. (NASDAQ: NXPI) enables a smarter, safer, and more sustainable world through innovation. As the world leader in secure connectivity solutions for embedded applications, NXP is pushing boundaries in the automotive, industrial & IoT, mobile, and communication infrastructure markets. For more information, visit www.nxp.com Bright Minds. Bright Futures. We believe that a key component to growing our business is to develop our people. To enable you to grow your career at NXP, we offer online and offline learning opportunities to help you develop some of your core and professional skills. Commitment At NXP. We recognize NXP is a powerful change agent as we continue to deliver innovative solutions that advance a more sustainable future. We remain steadfast in our commitment to sustainability and making measurable year-on-year progress. Also, we aim to create an inclusive work environment and we will not tolerate racism, discrimination or harassment of any kind. We have programs in place focused on diversity, inclusion and equality. Thank you for considering a career at NXP. To help you prepare for the different steps in our hiring process, see the following useful advice and tips. Are you already an NXP employee? Do not apply here. Instead, you must apply via our internal career page. Thank you for your interest in supporting our recruitment efforts. Please note that NXP operates under a strict Preferred Supplier List (PSL) for all recruitment activities. Any candidate profiles or resume submitted without a prior written agreement or explicit request from our Talent Acquisition team will be considered unsolicited. Such submissions will be deemed free of any obligations, and no fees will be paid by NXP or any of its affiliates, subsidiaries, or divisions - regardless of whether the candidate is hired, either coincidentally or otherwise. Thank you for your understanding.

About NXP Semiconductors

Semiconductor Manufacturing

Similar Jobs