Avance Consulting - Houston, TX

posted 5 days ago

Full-time
Houston, TX

About the position

We are seeking an experienced C++ Software Engineer to contribute to the advancement of autonomous driving technology. This role involves collaboration across multiple teams to develop core libraries and optimize system performance, providing a unique opportunity for seasoned developers to impact the future of transportation as a service.

Responsibilities

  • Design and implement onboard data storage, logger, and event infrastructure for real-time autonomous driving applications.
  • Develop performance-critical frameworks, reusable libraries, and components using modern C++ for the autonomy stack.
  • Create a real-time, resilient data offloading system to transfer data from onboard systems to hybrid cloud infrastructure.
  • Convert sensor and component messages into multiple formats for AI infrastructure, simulation, diagnostics, and scenario extraction.
  • Build a flexible data-serving SDK (C++) and API service for cross-functional access to autonomous driving data.
  • Ensure the integrity and quality of autonomous driving metadata from system-level operations to real-world execution.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Highly skilled in C++ and good knowledge of Python.
  • Experienced in multi-thread programming.
  • Experienced in developing and deploying embedded software.
  • Experienced in working in a Linux environment.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.
  • Ability to work in a fast-paced, dynamic environment.
  • Ability to adapt quickly to emerging technologies.
  • Familiarity with full-stack development, e.g., React, Flask.
  • Familiarity with data engineering & data science including data modeling, data warehouse, pipeline, reporting tools, and analytics.
  • Familiarity with building core data store and data lake infrastructure.

Nice-to-haves

  • Experienced in performance optimization.
  • Experienced in storage system knowledge.
  • Experienced in autonomous driving technologies or similar high-performance computing systems.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service