A

AeroVect

Aviation tech software and digital solutions

Robotics Engineer - Generalist

Robotics & Autonomous SystemsConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USANo salary listedIn-person

About the Job

Requirements

  • Prior academic or industrial background in development of autonomous systems.
  • Theoretical knowledge of one or more autonomous-driving areas: localization, perception, tracking and prediction, planning, control, or overall system development.
  • Be a bachelor's or master's degree candidate in Computer Science, Mathematics, Electrical Engineering, Mechanical Engineering, Robotics, Physics, or a related field.
  • Strong C++ or Python programming and algorithmic problem-solving skills.
  • Working experience with a Linux-based operating system.
  • Experience using the Robot Operating System framework and tools such as Rviz, rqt, and tf.
  • Strong reasoning skills and a mathematics background, including linear algebra, geometry, calculus, and probability.
  • A solid engineering background with hands-on design and development experience.
  • Experience with field testing autonomous systems.
  • Ability to collaborate and communicate effectively.

Responsibilities

  • Design, implement, test, and document robotics systems and features in C/C++ on desktop and embedded platforms.
  • Contribute to system requirements and validation of autonomous driving capabilities across areas of the autonomy stack.
  • Develop structured autonomy software and characterize solutions and feature improvements for automated cargo movement at airports.
  • Work closely with and report to the Autonomy Lead.

Desired Qualifications

  • Master of Science or PhD in Computer Science, Mathematics, Robotics, or a related field.
  • In-depth understanding of DDS frameworks such as ROS/ROS2 or other networking middleware.
  • Track record of system development and successful deployment of unmanned systems in existing or upcoming products.
  • Mastery of modern C++ (14 and beyond) and safety-critical coding practices, including MISRA and ISO 26262 compliance.
  • Knowledge of Linux kernel internals, including process scheduling, memory management, concurrency and synchronization, memory allocation, and file systems, as well as networking and storage subsystem architecture.

About the Company

AeroVect

Aviation tech software and digital solutions

AeroVect builds digital software solutions for the aviation industry. Its platform, based on JavaScript, is used to deliver web and mobile applications and data-driven tools for aviation customers such as airlines, airports, and related businesses. The product likely runs as a web-based service or subscription, enabling users to access, customize, and deploy aviation-focused software and analytics from a browser or app. Unlike general software firms, AeroVect targets aviation-specific workflows and data needs, leveraging a JavaScript-based platform to offer scalable digital products and possibly professional services like custom development or data analysis. The company’s goal is to help aviation stakeholders manage software, data, and operations more efficiently by providing practical digital solutions that can be deployed and consumed through a cloud-based platform.

Company size
51-200
Company stage
Seed
Total funding
$9.1M
Headquarters
South San Francisco, CA
Founded
2020

Recently Posted Jobs

Explore more opportunities at AeroVect

See more jobs