NXP Semiconductors logo

Sr. Software Engineer – AI Operators

NXP Semiconductors
Posted a month ago

LOCATION

Hyderabad · Onsite

EXPERIENCE

3+ Years

TYPE

FullTime

SKILLS REQUIRED

C++ Performance OptimizationAssembly ProgrammingLinux kernel development

Job description

Overview

Sr. Software Engineer for AI operator modules/kernels, owning end-to-end design, implementation, and optimization for edge AI processors.

What you'll do

  • Design and develop AI operator modules/kernels to maximize performance and efficiency on custom ISA-based edge AI processors.
  • Develop, optimize, and maintain high-performance kernel-level code in C/C++ (and assembly when needed).
  • Implement features to streamline system processes and reduce latency.
  • Use profiling and debugging tools to diagnose and resolve performance bottlenecks.
  • Collaborate with hardware architects, compiler teams, and application developers for integration with higher-level systems.
  • Stay current on emerging AI operator development and specialized ISA optimization trends.

What you'll need

  • Bachelor’s or Master’s degree in Computer Science, Electrical/Computer Engineering, or related field.
  • 3+ years of hands-on experience in kernel or low-level systems software development with production-quality code contributions.
  • Experience in AI/ML operator development or specialized compiler optimizations.
  • Deep knowledge of OS internals, memory management, process scheduling, and performance tuning.
  • Proficiency in system-level programming using C/C++ and assembly for specialized ISA implementations.
  • Familiarity with kernel debugging and profiling tools such as GDB and Gprof.

Details

  • Location: Hyderabad.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Sr. Software Engineer – AI Operators