Senior Principal Robotics Engineer

New
Based in the United StatesFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
PythonC++Rust

Requirements

  • Master’s or PhD degree in Computer Science, Robotics, Electrical Engineering, or a related technical discipline, or equivalent professional experience.
  • 10+ years of software engineering experience focused on systems software, robotics, developer platforms, or related technical domains.
  • Proven experience designing, developing, and delivering robotic products or robotics-based solutions.
  • Demonstrated experience leading technical initiatives, mentoring engineers, and influencing engineering direction.
  • Strong programming skills in languages such as C, C++, Python, Rust, or similar, with the ability to work across application and platform software layers.
  • Strong understanding of robotics concepts, including sensor pipelines, real-time processing, and robot application architectures.
  • Experience working effectively in fast-paced, collaborative, multi-team engineering environments.
  • Ability to leverage agentic AI tools and modern development approaches to accelerate software engineering productivity.

Responsibilities

  • Lead the development and optimization of robotics platform features, tools, APIs, and developer-facing capabilities with a strong focus on performance, reliability, and scalability.
  • Design and build reference applications, benchmarks, tutorials, and technical resources that demonstrate robotics platform capabilities in real-world scenarios.
  • Collaborate with software engineering teams to optimize platform performance and maximize hardware capabilities for sensor processing and Physical AI applications.
  • Coordinate technical initiatives across hardware, simulation, AI framework, and developer-focused teams to align priorities and deliver cohesive platform experiences.
  • Establish and promote engineering best practices, including code quality standards, testing methodologies, performance measurement, observability, and AI-assisted development approaches.
  • Provide technical leadership, mentorship, and guidance to engineers by setting direction, reviewing designs, and supporting team growth.
  • Drive innovation across the robotics platform stack by identifying opportunities to improve developer workflows and system capabilities.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now