Sr. Software Engineer – AI Operators

NXP Semiconductors

Hyderabad

On-site

INR 2,500,000 - 3,500,000

Full time

24 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

NXP Semiconductors in India is seeking a Senior Developer to own end-to-end design, implementation, and optimization of AI operator kernels for edge processors. You’ll work with cross-functional teams to improve performance, reliability, and scalability across our product portfolio.

You will implement high-performance kernel-level code in C/C++ (and assembly when needed), optimize with profiling tools, and contribute to hardware/software co-design initiatives, shaping next-generation AI hardware

Qualifications

  • 3+ years of hands-on experience in kernel or low-level systems software development.
  • Experience with AI/ML operator development or specialized compiler optimizations.
  • Exposure to hardware/software co-design and emerging trends in AI hardware acceleration.
  • Deep knowledge of OS internals, memory management, process scheduling, and performance tuning.
  • Expertise in system-level programming using C/C++ and proficiency in assembly language for specialized ISA implementations.

Responsibilities

  • Design and Development of AI operator kernels to maximize performance on edge AI processors.
  • Develop, optimize, and maintain high-performance kernel-level code in C/C++ (and assembly when needed).
  • Collaborate with hardware architects, compiler teams, and application developers to ensure seamless integration of kernel components.
  • Stay current on emerging trends in AI operator development and ISA optimizations.

Skills

Kernel development
Low-level systems
C/C++ programming
Assembly language
Performance tuning

Education

Bachelor’s or Master’s in CS/EE

Tools

GDB
Gprof
Trace analyzers

Job description

Job Summary

As a Sr. Developer, you’ll take ownership of the end-to-end design, implementation, and optimization of our core AI operator modules/kernels. You will be working with diverse cross-functional teams, enhance the performance, reliability, and scalability of our edge AI processors. Your contributions will directly impact our ability to deliver best-in-class AI/ML performance across our product portfolio.

Job Summary

As a Sr. Developer, you’ll take ownership of the end-to-end design, implementation, and optimization of our core AI operator modules/kernels. You will be working with diverse cross-functional teams, enhance the performance, reliability, and scalability of our edge AI processors. Your contributions will directly impact our ability to deliver best-in-class AI/ML performance across our product portfolio.

What You’ll Do
  • Design and Development:
    • Design and Development of our AI operator modules/kernels to maximize performance and efficiency on our custom ISA-based edge AI processors.
    • Understand mathematics of AI operators and come up with solutions towards implementing them in our hardware.
    • Understand overall architecture, evaluate cutting-edge methodologies to enhance AI operator performance in both currently released and future products.
    • Develop, optimize, and maintain high-performance kernel-level code in C/C++ (and assembly when needed) for AI/ML operators.
    • Implement innovative features that streamline system processes, reduce latency.
    • Enthusiastic in exploring overall SW stack to come up with innovative solutions.
  • Performance Optimization & Debugging:
    • Utilize advanced profiling and debugging tools (e.g., GDB, trace analyzers) to diagnose and resolve performance bottlenecks.
    • Drive continuous performance improvements through rigorous testing and iterative optimization strategies.
  • Cross-Functional Collaboration:
    • Work closely with hardware architects, compiler teams, and application developers to ensure seamless integration of kernel components with higher-level systems.
  • Innovation & Continuous Learning:
    • Stay current on emerging trends in AI operator development, and specialized ISA optimizations.
    • Champion a culture of innovation by proposing and implementing forward-thinking solutions that drive our technology forward.
What We’re Looking For
  • Educational Background:
    • Bachelor’s or Master’s degree in Computer Science, Electrical/Computer Engineering, or a related field; a Ph.D. is a strong plus.
  • Proven Expertise:
    • 3+ years of hands-on experience in kernel or low-level systems software development, with demonstrable contributions to production-quality code.
    • Experience with AI/ML operator development or specialized compiler optimizations.
    • Exposure to hardware/software co-design and emerging trends in AI hardware acceleration.
    • Deep knowledge of OS internals, memory management, process scheduling, and performance tuning.
    • Expertise in system-level programming using C/C++ and proficiency in assembly language for specialized ISA implementations.
    • Strong familiarity with kernel debugging and profiling tools (e.g., GDB, Gprof, or equivalent).
    • Track record of optimizing software performance in complex, high-performance computing environments.

More information about NXP in India...

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - AI Operators
Lead Software Engineer - AI Operators

Kinara.ai • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Lead Engineer/Technical Lead (Edge AI Acceleration)
Lead Engineer/Technical Lead (Edge AI Acceleration)

Vedya Labs • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Competitive compensation and benefits package
Opportunities for accelerated career growth
Principal Engineer – NPU Compiler & Architecture
Principal Engineer – NPU Compiler & Architecture

NXP Semiconductors • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Software Engineer/Senior Software Engineer (Embedded Linux AI Engineer)
Software Engineer/Senior Software Engineer (Embedded Linux AI Engineer)

Vedya Labs • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Career growth opportunities
Inclusive team culture
Competitive compensation package
Senior Principal Data and AI Engineer- R&D IT
Senior Principal Data and AI Engineer- R&D IT

NXP Semiconductors • Bengaluru

On-site
INR 2,000,000 - 3,000,000
AI ML Compiler Developer NPU Acceleration
AI ML Compiler Developer NPU Acceleration

AMD • Hyderabad

On-site
INR 3,000,000 - 6,000,000
AI/ML Compiler Developer (NPU Acceleration)
AI/ML Compiler Developer (NPU Acceleration)

Advanced Micro Devices • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Staff Digital Design Engineer
Staff Digital Design Engineer

NXP Semiconductors • Maharashtra

On-site
INR 3,000,000 - 4,500,000
Senior Kernel / Systems Software Engineer
Senior Kernel / Systems Software Engineer

Talent Corner Hr Services • Pune District

On-site
INR 900,000 - 1,400,000
AI Software Engineer – NPU/Hexagon DSP Kernel Optimization
AI Software Engineer – NPU/Hexagon DSP Kernel Optimization

Qualcomm • Bengaluru

On-site
INR 800,000 - 1,500,000