SENIOR SOFTWARE ENGINEER, CONTROLS

PlusAI
Full-time
Santa Clara, CA
$150,000 - $200,000
Posted on 5 months ago

Job Description

PlusAI is seeking a Senior Software Engineer to deliver improvements and new features for their autonomy motion planning and control stack. The role involves developing machine-learning vehicle models, participating in vehicle performance analysis, and contributing to technological innovation in autonomy.

Responsibilities

  • Design, implement, and enhance control algorithms integrating MPC with learning based approaches
  • Develop data driven controllers by working cross-functionally with domain experts
  • Develop tools and infrastructure for dataset generation, training, and evaluation
  • Ensure model development is real-time focused and efficient
  • Lead planning and execution of vehicle testing in simulation and on public roads
  • Track and incorporate latest research advancements
  • Ensure team compliance with QMS and drive process improvements

Requirements

  • Master's or PhD degree in related field
  • 2+ years of MLE experience or industry experience in robotics
  • Strong foundation in motion control and neural network architectures
  • Skilled in debugging robotic systems in Linux with Python and C++
  • Experience in model development & training with frameworks like PyTorch
  • Familiarity with data ingestion and processing pipelines

Benefits

  • No benefits