The company is looking to enhance simulation frameworks for robotic autonomy.
Requirements
- Proficiency in modern C++ (C++14/17/20)
- Proficiency in Python
- Familiarity with robotics frameworks (e.g., ROS/ROS2)
- Familiarity with physical simulators (e.g., MuJoCo, IsaacSim)
- Experience in GPU programming with CUDA
- Expertise in deployed robotics environments
- Proficiency with one or more physical simulators (e.g., MuJoCo, IsaacSim, Drake, PyBullet, PhysX)
Responsibilities
- Develop high-quality C++ software across the robot software stack, including high-frame-rate camera and vision systems, GPU kernels, low-memory image compression libraries, high-performance inter-process communication buffers, data logging and telemetry systems, and evaluation&replay tools
- Drive product improvement through proactive gap identification and enhancement advocacy
- Champion best coding practices, including performance and memory tracking utilities
Other
- Bachelor’s or Master’s degree in Computer Science, Robotics, or related field
- 8+ years of experience designing high-performance software for resource-constrained systems
- Must be on-site with no remote work option