Talent.com
Senior Software Engineer, Software Integration
Senior Software Engineer, Software IntegrationBot Auto • Houston, Texas, United States
Senior Software Engineer, Software Integration

Senior Software Engineer, Software Integration

Bot Auto • Houston, Texas, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Company Introduction

At Bot Auto, we are revolutionizing the transportation of goods with our cutting-edge autonomous trucks, enhancing the quality of life for communities around the globe. With the agility of a startup and the wisdom of seasoned experts, our team has achieved numerous world-firsts and unparalleled innovations. United by a shared vision, we create groundbreaking solutions that propel the future of transportation. Join us and transform your ideas into reality.

We are seeking a highly skilled Senior Software Engineer to join our Integration team. In this role, you will be responsible for building robust internal tools to manage the release and deployment of autonomous driving software and context data. You will play a critical role in our daily development and operations while helping improve development efficiency across the entire company.

Key Responsibilities

  • Design, develop, and maintain build & release pipelines for autonomous driving software packages
  • Architect and implement continuous integration and continuous deployment (CI / CD) pipelines
  • Create and maintain version control systems for autonomous driving software and contextual data (configuration files, map data, etc.)
  • Manage third-party and open source dependencies across our technology stack
  • Collaborate with algorithm and operations teams to ensure smooth development and testing workflows
  • Optimize testing and verification processes across cross-functional teams
  • Implement best practices for software integration in a fast-paced autonomous vehicle environment

Required Qualifications

  • 3+ years of experience in software development with focus on build systems and package management
  • Strong proficiency in Python and C++ programming
  • Solid understanding of computer science fundamentals and data structures
  • Demonstrated experience with C++ building tools like CMake and Bazel
  • Knowledge of containerization technologies (Docker)
  • Experience with Git workflows and branching strategies
  • Excellent problem-solving skills with strong attention to detail
  • Outstanding communication abilities and collaborative mindset
  • Preferred Qualifications

  • Experience with compilers, linkers, and assemblers
  • Full-stack development experience
  • Background in autonomous vehicle systems or robotics
  • Experience with distributed version control systems at scale
  • Knowledge of deployment strategies in safety-critical systems
  • [job_alerts.create_a_job]

    Senior Software Engineer • Houston, Texas, United States

    [internal_linking.similar_jobs]
    Senior Software Reliability Engineer

    Senior Software Reliability Engineer

    VirtualVocations • Houston, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Software Reliability Engineer for AI.Key Responsibilities Own the reliability, performance, and operational health of production AI systems Lead efforts to refa...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Associate Software Engineer

    Associate Software Engineer

    VirtualVocations • Pasadena, Texas, United States
    [job_card.full_time]
    A company is looking for an Associate Software Engineer I.Key Responsibilities Formulates and defines system scope and objectives through research and fact-finding Designs, codes, tests, debugs,...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Tech Lead

    Senior Software Engineer, Tech Lead

    VirtualVocations • Houston, Texas, United States
    [job_card.full_time]
    A company is looking for a Sr Software Engineer, Tech Lead (Payments).Key Responsibilities Lead the design, development, and delivery of technical solutions meeting functional, performance, and s...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Mobile Software Engineer

    Senior Mobile Software Engineer

    VirtualVocations • Pasadena, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer - Mobile.Key Responsibilities Own significant features from conception to delivery, focusing on personalized sleep routines and hardware integr...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - AI

    Senior Software Engineer - AI

    VirtualVocations • Houston, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer - AI Applications.Key Responsibilities Utilize Large Language Models to build applied AI applications with high accuracy rates Collaborate wit...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer, Rust

    Senior Software Engineer, Rust

    VirtualVocations • Pasadena, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer focused on Rust.Key Responsibilities Ingest massive volumes of sensor data through batch and real-time offload Provide low-latency random-acce...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    VirtualVocations • Houston, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer 1, Backend.Key Responsibilities Provide technical leadership and guidance for a development pod to ensure high-quality software solutions Desi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocations • Houston, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer to work with Salesforce and distributed SaaS architecture.Key Responsibilities Architect and develop complex Salesforce solutions for managed p...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Engineer

    Senior Engineer

    VirtualVocations • Pasadena, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Engineer to design and build tools that enhance engineering efficiency.Key Responsibilities Design and develop core software solutions, ensuring stability and sc...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    VirtualVocations • Pasadena, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Staff Software Engineer (Java, Kotlin, Kafka).Key Responsibilities Foster a culture of well-designed systems and transparent communication Design and scale dist...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Web3 Software Engineer

    Senior Web3 Software Engineer

    VirtualVocations • Houston, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Web3 Software Engineer to lead the development of high-performance decentralized applications in a blockchain-native environment. Key Responsibilities Design, bui...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Lead Software Engineer

    Senior Lead Software Engineer

    VirtualVocations • Houston, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Lead Software Engineer, Back End.Key Responsibilities : Lead diverse technology projects and a team of developers to create regulatory-compliant solutions Stay u...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Android Software Engineer

    Senior Android Software Engineer

    VirtualVocations • Pasadena, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer - Android.Key Responsibilities Build and maintain the Android SDK to enhance user experience in apps Track down bugs in applications, even wit...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    Credera Experienced Hiring • Houston, Texas, United States
    [job_card.full_time]
    Work on complex, high-volume solutions leveraging technologies such as Angular, React, NextJS, Spring Boot, Python,.NET, and platforms like AWS, GCP, or Azure. On certain projects, design and build ...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer, Python

    Senior Software Engineer, Python

    VirtualVocations • Houston, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer, Python to join their team remotely in the US.Key Responsibilities Design, build, and maintain high-performance code for Operator Console servi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Architect

    Senior Software Architect

    VirtualVocations • Pasadena, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Principal Software Architect to define and drive the technical vision for enterprise systems and customer-facing applications. Key Responsibilities : Define and ev...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior iOS Software Engineer

    Senior iOS Software Engineer

    VirtualVocations • Houston, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer, iOS.Key Responsibilities Assist in research and development of applications Participate in planning and executing development projects Mento...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software QA Engineer

    Senior Software QA Engineer

    VirtualVocations • Houston, Texas, United States
    [job_card.full_time]
    Software QA Engineer to ensure product quality before public release.Key Responsibilities Design and execute test plans, scenarios, and procedures Document software defects and collaborate with ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]