Platform Software Lead – Physical AI

You will define and build the software foundation for the platform that supports AI workloads in physical systems. This role sits at the intersection of silicon architecture, system software, AI workloads, robotics middleware, and developer experience. You will help define the architecture, not merely implement software on top of it. You will be a capable technical leader or contributor who is passionate about building systems from first principles.

Responsibilities

  • Define the software architecture for the platform, including SDKs, runtime software, drivers, firmware, and developer tools.
  • Drive compiler, runtime, scheduling, memory management, and workload orchestration technologies that maximize system performance and efficiency.
  • Lead HW/SW co-design efforts spanning architecture, execution models, memory hierarchy, and system-level optimization.
  • Enable seamless deployment of AI workloads in robots, drones, AMRs, and autonomous systems.
  • Drive integration with ROS2, DDS, and related robotics software ecosystems.
  • Build profiling, performance analysis, and optimization infrastructure across the full software stack.
  • Establish software engineering processes and help build a world-class platform software team.

Requirements

  • Strong experience developing platform software, runtime systems, SDKs, firmware, drivers, or system software.
  • Deep understanding of operating systems, software architecture, and performance optimization.
  • Experience with compilers, runtime systems, graph execution frameworks, or AI deployment stacks.
  • Experience with hardware/software co-design and heterogeneous computing systems.
  • Strong software engineering, debugging, and problem-solving skills.
  • Ability to work effectively across architecture, hardware, and software teams.
  • AI platform software
  • Runtime systems and compilers
  • Embedded systems and firmware
  • Robotics and autonomous systems
  • GPUs and heterogeneous computing
  • AI accelerators
  • Mobile and edge computing platforms
  • Real-time and safety-critical systems

Benefits

  • Medical, dental, and vision coverage
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities
  • Equity participation