GlobalFoundries

Principal Engineer AI SDK

GlobalFoundries
Apply
2 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Drive the architecture, development, and production of embedded AI software stacks on Linux-based RISC-V AI hardware.
  • Lead the design and development of an end-to-end Linux SDK, including board support packages, kernel drivers, and developer tooling.
  • Lead firmware and operating-system bring-up, optimize neural-network acceleration, and bridge SoC hardware with production AI frameworks.
  • Establish automated testing frameworks, system observability, and continuous SDK integration and performance-regression testing.
  • Drive technical consensus across functions without direct authority and communicate technical concepts to varied audiences.

Requirements

  • BS or MS in electrical engineering, computer engineering, computer science, or an equivalent field; an MS is preferred.
  • 10+ years of experience in software engineering, hardware architecture, Linux-based SDKs, ML systems, or related fields.
  • Track record of technical leadership and deep expertise in CPU and SoC architecture, memory hierarchies, Linux, open-source software development, and power management.
  • Experience understanding the interaction between CPU/SoC systems and AI/ML workloads.
  • Familiarity with AI compiler infrastructure such as MLIR-based toolchains, IREE, TVM, TFLite, or equivalent.
  • Strong cross-functional collaboration, written communication, and ability to calibrate technical depth for different audiences.

Benefits

  • GlobalFoundries offers benefits information through its careers website.
  • Employment offers are subject to successful background checks, applicable medical screenings, and local laws and regulations.
  • The posting describes GlobalFoundries as an equal opportunity and affirmative employer.

Tech Stack

LinuxPyTorchTensorFlow
GlobalFoundries

About GlobalFoundries

10,000+ employees
Contact me