Principal Software Engineer - AI and Simulation

Apptronik Apptronik · Robotics · HQ · Software Engineering

Principal Software Engineer to lead development of high-performance embedded AI systems and simulation infrastructure for humanoid robots, focusing on GPU-centric workload orchestration, graphics-driven simulation performance, and robust on-device AI execution. This role involves architecting GPU utilization pipelines, designing schedulers for perception/planning/control models, optimizing latency/throughput/power, improving AI model robustness on embedded devices, leading simulation throughput/realism improvements, and owning low-level system integration on Linux platforms.

What you'd actually do

  1. Architect and implement a pipeline for efficient GPU utilization across multiple concurrent AI workloads.
  2. Improve robustness and reliability of deployed AI models under constrained embedded environments.
  3. Lead efforts to significantly improve simulation throughput and realism.
  4. Own low-level system integration across Linux based platforms.
  5. Define architecture for scalable embedded AI infrastructure.

Skills

Required

  • C/C++
  • object-oriented system design
  • graphics and display subsystems
  • Linux platform development
  • kernel and HAL layers
  • embedded systems at scale
  • GPU programming
  • performance optimization
  • owning complex system components end-to-end

Nice to have

  • AI/ML model deployment on embedded devices
  • simulation frameworks
  • real-time rendering pipelines
  • robotics systems
  • perception stacks
  • computer vision pipelines
  • heterogeneous compute (CPU/GPU/accelerator coordination)

What the JD emphasized

  • lead development
  • scale simulation fidelity
  • optimize real-time AI workloads
  • Improve robustness and reliability
  • efficient execution of multi-model pipelines
  • significantly improve simulation throughput and realism
  • end-to-end performance
  • system-level optimizations
  • Define architecture for scalable embedded AI infrastructure
  • Principal Engineer

Other signals

  • humanoid robots
  • embodied AI
  • Apollo robot
  • embedded AI systems
  • simulation infrastructure
  • GPU-centric workload orchestration
  • on-device AI execution
  • real-time robotic operation
  • multi-model pipelines
  • robotics systems