freehire launches on Product Hunt on 26 August.

Follow →

Platform Software Lead – Physical AI

You define and build the software foundation for a Physical AI platform. You shape software architecture across SDKs, runtimes, drivers, firmware, and developer tools; lead compiler and scheduling work; integrate robotics ecosystems; enable AI deployment; and build profiling and optimization infrastructure.

Responsibilities

  • Define software architecture for SDKs, runtime software, drivers, firmware, and developer tools
  • Drive compiler, runtime, scheduling, memory management, and workload orchestration technologies
  • Lead hardware/software co-design across architecture, execution models, memory hierarchy, and system optimization
  • Enable AI workload deployment in robots, drones, AMRs, and autonomous systems
  • Drive integration with ROS2 and DDS
  • Build profiling, performance analysis, and optimization infrastructure
  • Establish software engineering processes
  • Build a platform software team

Requirements

  • Platform software development
  • Runtime systems
  • SDK development
  • Firmware development
  • Driver development
  • System software
  • Operating systems
  • Software architecture
  • Performance optimization
  • Compilers
  • Graph execution frameworks
  • AI deployment stacks
  • Hardware/software co-design
  • Heterogeneous computing
  • Software engineering
  • Debugging
  • Problem-solving
  • Embedded systems
  • Robotics
  • Autonomous systems
  • GPUs
  • AI accelerators
  • Mobile computing
  • Edge computing
  • Real-time systems
  • Safety-critical systems

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Paid time off
  • Flexible work arrangements

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available