Nextpower India Private Limited logo

Autonomy Engineer

Nextpower India Private Limited
Posted this week

LOCATION

California · Hybrid

EXPERIENCE

5+ Years

TYPE

FullTime

SALARY

$160K - $190K /year

SKILLS REQUIRED

roboticsDebuggingReal-time SystemsEmbedded SystemsROS2Sensor FusionPath PlanningComputer Vision

Job description

Overview

Autonomy Engineer role on Nextpower's Robotics and Autonomy team, building and deploying robotic systems that operate at scale in real solar environments, with a focus on advancing navigation-stack performance across perception, planning, and control.

What you'll do

  • Develop and improve autonomy capabilities across perception, planning, and control
  • Get systems working on real robots, not just in simulation
  • Debug and resolve issues observed in real-world operation
  • Build and use simulation, log replay, and data pipelines to accelerate iteration
  • Collaborate across hardware, integration, and test teams to ensure system-level performance

What you'll need

  • Bachelor's degree in Robotics, Computer Science, Electrical Engineering, or related field, or equivalent relevant professional experience
  • 5+ years of experience in robotics, autonomy, or related fields, with demonstrated experience developing software for robotic or autonomous systems in real-world environments (not just simulation)
  • Strong proficiency in at least one of: C, C++, Python, or Rust
  • Strong experience with Linux command-line environments, Git, and Docker
  • Strong experience with ROS2-based systems
  • Strong problem-solving skills and ability to debug complex system behavior
  • Strong hands-on experience working with physical robotic systems
  • Coachable and able to operate effectively within a fast-moving, collaborative team

Nice to have

  • Developing and deploying perception systems such as terrain classification, object detection, recognition, and tracking, and semantic understanding of environments
  • Model training, evaluation, deployment, and inference optimization on constrained embedded systems (e.g., CUDA, TensorRT, ONNX Runtime)
  • Designing and implementing robot control and planning systems, including low-level path control (e.g., Model Predictive Control (MPC)) and path planning algorithms such as A*, Dijkstra's algorithm, or similar
  • Multi-robot planning or coordination
  • Sensor fusion, filtering, localization, and/or state estimation algorithms, such as Kalman Filters, Extended Kalman Filters (EKF), and graph-based optimization methods
  • Characterizing sensor and motion noise
  • Working with simulation tools such as Gazebo or similar
  • Using log replay, data pipelines, and performance visualization to debug and improve systems
  • Applying CI/CD, release processes, and test-driven development in robotics systems
  • Debugging networking, remote systems, or communication stacks in deployed environments
  • Operating and deploying systems in outdoor, field robotics environments, including working under compute, bandwidth, and latency constraints

Details

  • Location: California, Remote, USA
  • Works directly on robots in the field and in test environments
  • Annual salary range: 160K to 190K (pay based on market location and may vary with experience, skills, education and other job-related reasons)

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Autonomy Engineer