CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×

Senior Robotics Release and Test Engineer United States Jobs

1 Job Offers

Filters
Senior Robotics Release and Test Engineer
Save Icon
Lead the release and testing of advanced robotic systems in San Francisco. You will own the CI/CD pipeline, implement performance gates, and ensure reliable deployments for food automation. Requires 6+ years in release engineering, expertise in CI/CD tools, and scripting. Enjoy comprehensive bene...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
150000.00 - 180000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Pursuing Senior Robotics Release and Test Engineer jobs places you at the vital intersection of software development, systems integration, and quality assurance within the cutting-edge field of robotics. This senior-level role is the cornerstone of delivering reliable, high-performance robotic systems from the lab to real-world operation. Professionals in this career act as the critical gatekeepers of quality and stability, ensuring that every software update, firmware deployment, and system enhancement meets rigorous standards before reaching production environments. The core mission of a Senior Robotics Release and Test Engineer is to architect and maintain robust, automated pipelines for continuous integration and delivery (CI/CD). This involves designing sophisticated testing frameworks that go beyond simple software checks to include hardware-in-the-loop (HIL) testing, where software interacts with physical robotic components or simulations. A typical day involves developing automated performance gates that validate a robot's speed, precision, and reliability under various conditions. These engineers are responsible for the entire release lifecycle, managing staged deployment strategies like canary or blue-green releases to minimize risk during updates to live systems. Common responsibilities span both technical and collaborative domains. On the technical side, they build and manage infrastructure using tools like Jenkins, Docker, and Kubernetes; write scripts in Python or Bash for automation; and implement comprehensive monitoring using platforms like Prometheus and Grafana to track system health in production. They establish key performance indicators (KPIs), create dashboards for metrics like uptime and throughput, and set up alerting for anomalies. Crucially, they design regression detection systems to catch performance degradation early. On the collaborative side, they serve as a liaison between software, mechanical, and electrical engineering teams, translating performance requirements into testable criteria and coordinating release schedules with operational stakeholders. Typical skills and requirements for these senior jobs include extensive experience (often 5+ years) in DevOps, release engineering, or a related field within a complex systems environment. A deep understanding of CI/CD best practices, containerization, and cloud/edge computing is essential. Candidates must possess a strong grasp of performance testing methodologies and a fundamental comprehension of robotics and real-time system constraints. Proficiency in scripting, knowledge of monitoring and observability, and the ability to troubleshoot complex performance bottlenecks are standard expectations. For those seeking a challenging role that blends software engineering rigor with the tangible impact of physical systems, Senior Robotics Release and Test Engineer jobs offer a unique and critical career path in bringing advanced robotics to life.

Filters

×
Category
Location
Work Mode
Salary