Robotics Platform Engineer

Fauna RoboticsNew York City, NY
6h$150,000 - $220,000

About The Position

We are seeking a Robotics Platform Engineer to extend and optimize the core software platform that runs on our robots. In this role, you will build out the backbone of our robotics stack—communications infrastructure, service orchestration, and the connective tissue that enables perception, planning, and control modules to work together seamlessly. You'll also optimize components to run efficiently on constrained edge devices and interface with low-level firmware, both in-house and from partners like NVIDIA. This role sits at the heart of our software stack—bridging low-level embedded systems with high-level AI capabilities. You'll work closely with teams across the company to keep our platform performant and reliable as we add new capabilities.

Requirements

  • Bachelor's or Master's degree in Computer Science, Robotics, or a related field, or equivalent practical experience.
  • 4+ years of experience in robotics software, systems programming, or platform engineering.
  • Strong programming skills in C++ and Python.
  • Hands-on experience with ROS2.
  • Experience with real-time systems and performance-critical software.
  • Strong understanding of operating systems concepts (Linux kernel, scheduling, IPC).

Nice To Haves

  • Experience with Rust or firmware development.
  • Knowledge of NVIDIA platforms (Jetson, Isaac) and their software stacks.
  • Experience with embedded Linux and custom OS image builds (Yocto, buildroot).
  • Familiarity with simulation tools (Gazebo, Isaac Sim) and hardware-in-the-loop testing.

Responsibilities

  • Build and extend the robotics platform backbone, including inter-process communication, service orchestration, and resource management.
  • Optimize platform components for performance on constrained edge devices, ensuring real-time operation and efficient resource usage.
  • Interface with low-level firmware layers, both in-house and from NVIDIA, to integrate hardware capabilities into the platform.
  • Build robust logging, diagnostics, and debugging tools for on-robot systems.
  • Collaborate with perception, planning, and controls teams to define platform interfaces and capabilities.
  • Contribute to testing and simulation infrastructure to validate platform reliability.

Benefits

  • The opportunity to work on groundbreaking robotics technology, enabling the next generation of humanoid robots to interact dynamically with their environments.
  • A collaborative and innovative environment that fosters creativity and exploration.
  • Equity ownership in the company
  • Health Benefits (Medical, Dental, and Vision)
  • Compensation $150k - $220k/yr, plus equity
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service