Robotics Engineer, Post Training & Deployment

Skild AISan Mateo, CA
1d$100,000 - $300,000

About The Position

We are looking for a Robotics Engineer specialising in Post Training & Deployment to help further the performance and capabilities of Skild AI’s world-class high-level software and products. You will source customer requirements, design and build user-facing products, and implement automation to create formalized, rigorous deployment & testing practices. As a critical member of the robotics team, you will have an important role in defining the quality standards of our software while accelerating its development.

Requirements

  • 2+ years of professional experience developing and deploying robotics solutions in customer-facing environments.
  • BS, MS or higher degree in Computer Science, Robotics, Engineering or a related field, or equivalent practical experience.
  • Proficiency developing in low-level systems languages (C, C++, Rust, Go) and Python.
  • Experience with complex software systems working in real-time with embedded systems.
  • Experience with Test Management and Requirements software.
  • Experience with ROS/ROS2 or other robotics middleware platforms.
  • Previous work experience as a Test Engineer.
  • Prior experience developing and deploying software on real robots.
  • Deep understanding and practical experience with software engineering principles, including algorithms, data structures, and system design.
  • Familiarity with machine learning integration and deployment in robotic systems.

Responsibilities

  • Source and iterate on customer requirements to ensure technical alignment for on-site deployments.
  • Craft detailed technical specifications for customer-specific software and hardware adaptations.
  • Own scenario setup and data collection methodologies, managing the operational lifecycle for unique customer use-cases
  • Define, implement, and maintain comprehensive regression tests for Skild AI’s software and products.
  • Design and organize test plans according to priority, impact, risk, and feasibility.
  • Debug and troubleshoot failures in complex scenarios while testing and/or deployment at customer sites.
  • Maintain and ensure robots are deployment ready and execute full-stack software and hardware deployments at customer sites.
  • Recreate corner cases from production logs into repeatable tests.
  • Collaborate closely with robotic software developers and machine learning engineers and provide feedback on what needs to be improved to produce and sustain a top-quality product that meets customer expectations.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service