Senior Software Engineer, Autonomous Vehicle Infrastructure

4 weeks ago


Mountain View, California, United States Gatik AI Full time
About the Role

We are seeking a skilled Software Engineer to join our AV Infrastructure and DataOps team, focusing on critical automation tools and pipelines for our autonomous vehicle software stack.

This team is at the forefront of our efforts to streamline and optimize our processes for the development, validation, and deployment of Gatik's autonomous vehicle software.

As a member of our team, you'll have the opportunity to work on cutting-edge technologies and contribute to groundbreaking projects that are shaping the future of transportation.

Key Responsibilities:

  • Designing, developing, and maintaining automated tools and processes for DevOps and automation, ensuring scalability, reliability, and efficiency.
  • Developing and maintaining data extract/transform/load (ETL) jobs, including a web UI to manage local and cloud high-volume data pipelines.
  • Creating and maintaining monitoring, analysis, scheduling, and reporting tools for various developer operations within the autonomy software stack.
  • Building and maintaining automated testing frameworks, performance testing tools, and continuous integration pipelines to ensure software quality and reliability.
  • Developing and managing CI/CD pipelines to automate and streamline testing and deployment processes, facilitating rapid and reliable software delivery.
  • Monitoring and maintaining system performance and reliability, proactively identifying areas for improvement and implementing solutions.
  • Implementing and managing container technologies such as Docker and Kubernetes to optimize deployment and scalability.

Requirements:

  • BS/MS/PhD in a Computer Science, Engineering, or related scientific field or equivalent professional experience.
  • 10+ years of experience working in a DevOps or related role in a fast-paced and dynamic environment.
  • Excellent scripting skills (python, shell), great coding skills, and a deep understanding of OOP concepts.
  • Hands-on experience with data ETL processes and tools, as well as web development frameworks - front-end (e.g. JS, React, Vue, Dash, Streamlit) and back-end services (e.g Flask, FastAPI, Django) services.
  • Strong knowledge of monitoring and analytics tools, and experience with performance testing and optimization.
  • Experience with DevOps concepts such as CI/CD, Docker, Jenkins, and automation tools.
  • Working knowledge of Network fundamentals, including diagnostics with OS system tools.
  • Experience in Linux scripting, secure server setup, and maintenance.
  • Experience working with cloud architectures such as Azure.

Bonus Points:

  • Experience with ROS/other robotics middleware platforms.
  • Experience with one or more neural network frameworks, such as Tensorflow or PyTorch.
  • Advanced knowledge of Network fundamentals.
About Gatik

Gatik is a leader in autonomous middle mile logistics, delivering goods safely and efficiently using its fleet of light and medium-duty trucks.

We are diverse in our backgrounds and perspectives yet united by a bold vision and shared commitment to our values.

Our culture emphasizes the importance of collaboration, respect, and agility.

We at Gatik strive to create a diverse and inclusive environment where everyone feels they have opportunities to succeed and grow because we know that together we can do great things.



  • Mountain View, California, United States Gatik AI Full time

    About Gatik AIGatik AI is a leader in autonomous middle mile logistics, delivering goods safely and efficiently using its fleet of light & medium-duty trucks.The company focuses on short-haul, B2B logistics for Fortune 500 customers, enabling them to optimize their hub-and-spoke supply chain operations, enhance service levels and product flow across multiple...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of autonomous vehicle software solutions, accelerating the adoption of safe and intelligent machines worldwide.Founded in 2017, Applied Intuition delivers a comprehensive AI-powered ADAS/AD toolchain, vehicle platform, and autonomy stack to help customers shorten time to market, build...


  • Mountain View, California, United States Applied Intuition Full time

    At Applied Intuition, we are seeking a highly skilled PhD new graduate Autonomous Vehicles Software Engineer to join our team. This engineer will play a critical role in shaping the technical direction of our new project in the defense space.The ideal candidate will have strong robotics and software expertise to design and develop the software architecture...

  • Software Engineer

    4 weeks ago


    Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of simulation and validation solutions for the autonomous vehicle industry. Our platform enables companies to accelerate the development of safe and intelligent machines.The RoleWe are seeking a highly skilled Software Engineer to join our team. As a Motion Planning Software Engineer, you will be...


  • Mountain View, California, United States Waymo Full time

    Waymo is an autonomous driving technology company with a mission to be the most trusted driver.The company has a long history of innovation, starting as the Google Self-Driving Car Project in 2009.Waymo has focused on building the Waymo Driver, the world's most experienced driver, to improve access to mobility while saving thousands of lives lost to traffic...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of simulation and validation platforms for the automotive, trucking, construction, and other industries. Our solutions help companies accelerate the development of safe and intelligent machines.The RoleWe are seeking an experienced Autonomous Vehicles Software Engineer to join our team. As a key...


  • Mountain View, California, United States Nuro Full time

    About NuroNuro exists to better everyday life through robotics. Founded in 2016, Nuro is a leading autonomous technology company with vehicles on road today in California and Texas.The company's core technology is the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute...


  • Mountain View, California, United States Nuro Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Onboard Systems team. As a key member of our autonomy team, you will be responsible for designing, developing, and deploying software modules for self-driving systems.You will work closely with our autonomy teams to identify root causes and mitigate onboard issues across the...


  • Mountain View, California, United States Kodiak Robotics Full time

    Kodiak Robotics is at the forefront of autonomous technology, developing innovative solutions for the trucking industry. We're seeking an experienced Embedded Software Engineer to join our team and contribute to the development of our cutting-edge autonomous systems.The ideal candidate will have a strong background in embedded systems, hardware design, and...


  • Mountain View, California, United States Kodiak Full time

    Job DescriptionKodiak is a leading developer of autonomous technology for the trucking industry. We are seeking a skilled Senior Electrical Hardware Engineer to join our team.The successful candidate will be responsible for product-level system verification and validation of electrical designs critical to the operation of our autonomous vehicles. This role...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of vehicle software solutions, accelerating the adoption of safe and intelligent machines worldwide. Founded in 2017, the company delivers AI-powered ADAS/AD toolchains, vehicle platforms, and autonomy stacks to help customers shorten time to market, build high-quality systems, and create...


  • Mountain View, California, United States Nuro Full time

    Nuro is a leading autonomous technology company that exists to better everyday life through robotics. Founded in 2016, the company has vehicles on road today in California and Texas.The company's core technology is the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute...


  • Mountain View, California, United States Aurora Innovation Full time

    Job Title: Senior Software Engineer - Core-Simulator: Simulation VehiclesWe are seeking a highly skilled Senior Software Engineer to join our Core-Simulator team at Aurora Innovation. As a key member of our team, you will be responsible for designing and developing a scalable and robust vehicle simulation framework and associated tooling.Key...


  • Mountain View, California, United States Nuro Full time

    About NuroNuro is a robotics company that aims to improve everyday life through innovative technology. Founded in 2016, the company has spent years developing autonomous driving solutions.With over $2 billion in funding from top investors, Nuro has partnered with leading brands to revolutionize the way goods are transported.About the RoleNuro is seeking a...


  • Mountain View, California, United States Gatik AI Full time

    About the RoleGatik is seeking a skilled Senior Vehicle Harness Engineer to join our team in Mountain View, CA. As a key member of our engineering team, you will be responsible for designing and developing power and signal distribution systems for our autonomous vehicles.Key Responsibilities:Design and develop engineering specifications for vehicle...


  • Mountain View, California, United States Waymo Full time

    Waymo is a pioneering autonomous driving technology company with a mission to revolutionize mobility and save lives. Our team of experts is dedicated to building the Waymo Driver, the world's most experienced driver, to improve access to transportation while reducing traffic accidents.Hardware Engineering at Waymo is a collaborative and diverse group of...

  • Software Engineer

    4 weeks ago


    Mountain View, California, United States Nuro Full time

    Job SummaryNuro is seeking a highly skilled Software Engineer to join our team of experts in autonomous systems. As a key member of our onboard system team, you will be responsible for designing, developing, and deploying software modules for self-driving systems. Key Responsibilities* Collaborate with experts in autonomous vehicles to enhance system...


  • Mountain View, California, United States Nuro Full time

    About NuroNuro exists to better everyday life through robotics. Founded in 2016, Nuro is a leading autonomous technology company with vehicles on road today in California and Texas. The company's core technology is the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute...


  • Mountain View, California, United States Nuro Full time

    About the RoleNuro is a leading autonomous technology company that exists to better everyday life through robotics. Our core technology is the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute hardware. We are looking for software engineers to research, develop, and...


  • Mountain View, California, United States Nuro Full time

    About the RoleThe behavior team at Nuro develops the Nuro Driver's prediction and planning systems to enable safe, driverless autonomy on all roads.We are looking for software engineers to research, develop, and implement planning technologies for fully autonomous vehicles.You'll be developing state-of-the-art algorithms to enable the Nuro Driver to safely...