GrepJob
Gatik AI

Senior/Staff Software Engineer, C++

Gatik AI
Apply
2 months ago
Mountain View, CA, USASenior / Staff+
H1B Sponsor

Base Salary

$180k - $260k/yr

Responsibilities

  • Design, implement, integrate, and support real-time mission-critical software for Gatik’s autonomy stack.
  • Collaborate with research engineers to develop maintainable, testable, and robust software designs.
  • Architect and implement solutions to complex issues across the software stack.
  • Guide and ensure best SDLC practices while improving safety in the autonomy stack.
  • Work with Infrastructure and DevOps teams for secure and scalable software delivery.
  • Mentor autonomy researchers and algorithm developers for optimal component performance.
  • Review technical requirements and translate them into high-level design plans.
  • Conduct code and design reviews and provide technical advice.

Requirements

  • Bachelor's Degree in Computer Science, Robotics, or a related field.
  • Master's or PhD degree preferred.
  • 7+ years of relevant industry experience in a production environment.
  • Expertise in C++ and build systems like Conan, CMake, and Bazel.
  • Experience with software project management tools such as Jira and Confluence.
  • Proven skills in system integration and software architecture.
  • Strong background in linear/non-linear optimization, linear algebra, or statistics.
  • Experience building frameworks/software infrastructure for large-scale projects.

Tech Stack

BazelC++CMakePyTorch

Categories