Astreya

Robotics Systems Administrator

San Jose, CA Full time
  • Responsibilities

  • Autonomous Systems Development

    • Design and implement SLAM, motion planning, and diagnostic modules for robotics platforms.

    • Develop algorithms for Field of View optimization, sensor calibration, and feature detection.

    • Integrate LiDAR, cameras, GPS, IMUs, and robotic platforms.

  • Simulation and Testing

    • Build and manage Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) test environments using Isaac Sim, Gazebo, or Unity.

    • Create synthetic datasets and domain-randomized simulations for model validation.

    • Conduct benchmarking and validation of perception pipelines.

  • AI/ML Integration

    • Develop and train neural networks for segmentation, object detection, and human recognition.

    • Implement reinforcement learning models for robot manipulation and control.

    • Apply ML frameworks such as TensorFlow, PyTorch, and TAO Toolkit.

  • Software Engineering and Deployment

    • Develop in Python, C++, and Bash for robotics, ML, and system integration.

    • Build ROS2 diagnostic and monitoring tools to improve system reliability.

    • Containerize applications with Docker and deploy across Linux/Windows systems and cloud environments (AWS, Azure).

  • Product Engineering and Leadership

    • Lead small cross-functional teams to transform POCs into production-ready applications.

    • Optimize systems for performance, scalability, and reliability using cloud-native tools.

    • Collaborate with stakeholders to translate research outcomes into deployable products.

Required Skills

  • Programming: Python, C++, Java, Bash.

  • Frameworks/OS: ROS2, Linux, Docker, Kubernetes, Django, Windows.

  • SLAM/Localization: FAST-LIO, LIO-SAM, GTSAM, MMDetection3D.

  • Planning & Control: Nav2, MoveIt.

  • AI/ML: TensorFlow, PyTorch, LLMs, Transformers, Q-learning.

  • Simulation: Isaac Sim, IsaacLab, Gazebo, Unity.

  • Cloud Platforms: AWS, Azure.

  • Tools: Git, CI/CD pipelines, container orchestration.

Salary Range

$144,000.00 - $180,000.00 USD (Salary)
  • Please note that the salary information provided herein is base pay only (gross); it does not include other forms of compensation which may or may not apply to this specific position, namely, performance-based bonuses, benefits-related payments, or other general incentives - none of which are guaranteed, may be subject to specific eligibility requirements, and are wholly within the discretion of Astreya to remit.
  • Further, the salary information noted above is a range that consists of a minimum and maximum rate of pay for this specific position. Where an applicant or employee is placed on this range will depend and be contingent on objective, documented work-related considerations like education, experience, certifications, licenses, preferred qualifications, among other factors.