Demo

Senior Robotics Engineer

Knightscope, Inc
Mountain View, CA Full Time
POSTED ON 8/21/2025 CLOSED ON 11/13/2025

What are the responsibilities and job description for the Senior Robotics Engineer position at Knightscope, Inc?

Location: Sunnyvale, CA (Fully On-site)

About Knightscope
Knightscope designs and operates Autonomous Security Robots (ASRs) that safeguard people and property around the clock. Our fleet of ASRs combines robotics, edge AI, and cloud services to deliver actionable, real‑time intelligence to clients nation‑wide.

Position Summary
The Senior Robotics Engineer leads architecture, algorithm development, and fleet‑level deployment of next‑generation ASR capabilities. You will own ROS 2–based perception, localization, planning, and cloud‑connectivity pipelines, guiding a multi‑disciplinary team to deliver reliable, scalable, and secure autonomy.

Key Responsibilities
    - System Architecture & Design
– Specify end‑to‑end hardware–software–cloud architectures that meet functional, safety, and regulatory objectives.
  • Algorithm R&D → Production – Prototype in Autoware/Gazebo/Ignition or Webots simulators, validate on physical robots, and transition to production‑quality C /Python within ROS 2 (Foxy/Humble/Iron).
  • Perception & Sensor Fusion – Implement 3D LiDAR, RGB‑D, radar and IMU fusion; develop SLAM, localization, and multi‑modal detection (YOLO, DeepSORT, pose‑estimation).
  • Planning & Control – Deploy Nav2 and MoveIt 2 pipelines, real‑time trajectory generation, and behavior trees for autonomous patrol, docking and fail‑safe recovery.
  • Edge AI & Analytics – Integrate TensorFlow Lite / ONNX Runtime‑based inference, anomaly detection, and continual‑learning workflows.
  • DevOps & Fleet Management – Own CI/CD (GitHub Actions, Jenkins), containerization (Docker, MicroK8s), over‑the‑air (OTA) updates, and telemetry dashboards (Prometheus/Grafana).
  • Cybersecurity & Compliance – Champion secure‑by‑design practices (TLS, secure boot, S BOM) and contribute to safety standards (UL 4600, ISO 10218, IEC 61508).
  • Leadership – Mentor and task a sub‑team of robotics engineers; conduct design reviews, code reviews, and career development sessions.
  • Rapid Troubleshooting – Analyze fleet logs and on‑site issues to restore functionality and feed improvements back into the platform roadmap.

Minimum Qualifications
  • Education: Master’s in Robotics, Mechatronics, Electrical/Computer Engineering, or related field.
  • Experience: 5 years as Robotics Engineer, R&D Engineer, Systems Engineer or similar, including at least 2 years hands‑on with ROS 2 and Python/C . Experience may be gained through paid roles or internships.
  • Proficiency in modern development workflows: Git, Agile/Scrum, design documentation.

Preferred Qualifications
  • 3  years developing and deploying autonomous mobile robots or other safety‑critical embedded systems.
  • Deep expertise in motion planning, probabilistic filtering (EKF/UKF/particle), and control theory.
  • Real‑time Linux (PREEMPT_RT) or embedded RTOS; DDS tuning and QoS optimization.
  • Experience with cloud robotics frameworks (AWS RoboMaker, Azure Percept) and edge‑to‑cloud communication (DDS, MQTT, ROS 2 bridge).
  • Knowledge of cybersecurity best practices and compliance frameworks (NIST, FedRAMP).
  • Demonstrated leadership of small engineering teams.

Technologies You Will Use
  • Middleware: ROS 2, micro‑ROS, DDS (Fast DDS, Cyclone), Nav2, MoveIt 2
  • Languages: C 17/20, Python 3, Bash
  • Sensors: 3D/2D LiDAR, ToF, RGB‑D, mmWave radar, wheel odometry, IMU
  • Simulation/CI: Autoware/Gazebo /Ignition, Webots, GitHub Actions, Jenkins
  • DevOps/Cloud: Docker, Kubernetes/MicroK8s, AWS RoboMaker, Grafana/Prometheus, MQTT, OTA frameworks
  • AI/ML: TensorFlow Lite, ONNX Runtime, PyTorch, >YOLOv7, edge TPU/NVIDIA Jetson

Physical & Other Requirements
  • Ability to lift up to 40 lbs and work in warehouse and outdoor test environments.
  • Occasional (<20%) travel to client sites, production facilities, and trade shows.

Knightscope is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Salary : $150,000 - $180,000

Robotics Integration Engineer
T-ROBOTICS -
Fremont, CA
Senior Robotics Engineering Manager - Navigation
Bear Robotics -
Redwood, CA
Robotics Software Engineer II - Mission
Bear Robotics -
Redwood, CA

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Robotics Engineer?

Sign up to receive alerts about other jobs on the Senior Robotics Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$80,062 - $120,119
Income Estimation: 
$104,680 - $202,844
Income Estimation: 
$122,633 - $166,569
Income Estimation: 
$116,413 - $176,962
Income Estimation: 
$129,120 - $252,029
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$173,217 - $199,061
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Knightscope, Inc

  • Knightscope, Inc Sunnyvale, CA
  • About Knightscope Knightscope designs and operates Autonomous Security Robots (ASRs) that safeguard people and property around the clock. Our fleet of ASRs... more
  • 6 Days Ago

  • Knightscope, Inc Sunnyvale, CA
  • Knightscope builds cutting-edge autonomous security robots and systems with a mission to make the United States the safest country in the world. We’re seek... more
  • Just Posted

  • Knightscope, Inc Sunnyvale, CA
  • About Knightscope Knightscope designs and operates Autonomous Security Robots (ASRs) that safeguard people and property around the clock. Our fleet of ASRs... more
  • 2 Days Ago

  • Knightscope, Inc Sunnyvale, CA
  • About Knightscope Knightscope designs and operates Autonomous Security Robots (ASRs) that safeguard people and property around the clock. Our fleet of ASRs... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Senior Robotics Engineer jobs in the Mountain View, CA area that may be a better fit.

  • Bear Robotics Redwood, CA
  • Job Title: Senior Software EngineerDepartment: Software EngineeringJob Level: L4FLSA: ExemptJob Summary:This role is working on our core platform infrastru... more
  • 1 Month Ago

  • Dusty Robotics Mountain View, CA
  • Mission Deliver well-designed and reliable electronics for Dusty’s robots, companion devices, and test fixtures that enable the construction industry to bu... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!