Jobs
>
Palo Alto

    C++ Software Engineer - Palo Alto, United States - Tesla

    Tesla background
    Description

    C++ Software Engineer - Autopilot Tools

    • Engineering & Information TechnologyPalo Alto, California ID102603
      The Role
    Tesla's Autopilot Tools team builds systems for analyzing, debugging, and validating Autopilot
    behavior. Every
    Teslaon the road includes a sophisticated sensor suite and Internet connectivity.
    The data gathered from our global fleet is a significant competitive advantage, and the input for
    our tools that help the team in the race to full autonomy. The Autopilot Tools team is responsible
    for the open loop simulation system that uses this data for debugging individual scenarios as well
    as running large scale validation of Autopilot systems.

    Responsibilities

    • Build features for open loop simulation on our embedded Linux platform
    • Improve metrics and performance of the system to scale with the growth of our data sets
    • Modify the simulation framework for new sensors and platforms
    • Work closely with all consumers of our tools, including planning, controls, neural network training, and data telemetry teams
    • Contribute to other parts of the Autopilot software stack, including driving and control algorithms

    Requirements

    • Practical experience programming C/C++ software, including modern C/C++ (C++11/14/17/20) and multithreading
    • Strong Linux fundamentals (embedded environments, preferred)
    • Excellent problem solving, critical thinking, and communication skills
    • Contributions to involvement with open source projects is a plus
    • Experience with RTOS or bare-metal embedded development is a plus

    ?????

    Tesla?????????????????????????????????????????????????????????????????????????????

    Tesla?????????????????????????????????????????????????????????????????????

    Tesla?????????????????????

    C++ Software Engineer - Autopilot Tools

    • Engineering & Information Technology
    • Palo Alto, California
    • ID
    • Full-time

    The Role
    Tesla's Autopilot Tools team builds systems for analyzing, debugging, and validating Autopilot
    behavior. Every
    Teslaon the road includes a sophisticated sensor suite and Internet connectivity.
    The data gathered from our global fleet is a significant competitive advantage, and the input for
    our tools that help the team in the race to full autonomy. The Autopilot Tools team is responsible
    for the open loop simulation system that uses this data for debugging individual scenarios as well
    as running large scale validation of Autopilot systems.

    Responsibilities

    • Build features for open loop simulation on our embedded Linux platform
    • Improve metrics and performance of the system to scale with the growth of our data sets
    • Modify the simulation framework for new sensors and platforms
    • Work closely with all consumers of our tools, including planning, controls, neural network training, and data telemetry teams
    • Contribute to other parts of the Autopilot software stack, including driving and control algorithms

    Requirements

    • Practical experience programming C/C++ software, including modern C/C++ (C++11/14/17/20) and multithreading
    • Strong Linux fundamentals (embedded environments, preferred)
    • Excellent problem solving, critical thinking, and communication skills
    • Contributions to involvement with open source projects is a plus
    • Experience with RTOS or bare-metal embedded development is a plus
    #J-18808-Ljbffr

  • Rubrik

    Software Engineer

    2 days ago


    Rubrik Palo Alto, United States

    Job Summary · ABOUT THE TEAM · Forge is the platform and systems engineering team at Rubrik. Our mission is to develop a highly reliable, secure, scalable and performant software defined platform that radically simplifies building, deploying, and managing physical and virtual a ...

  • InsideHigherEd

    Software Engineer

    3 weeks ago


    InsideHigherEd Stanford, United States

    Software Engineer Doerr School of Sustainability, Stanford, California, United States Information Technology Services Feb 16, 2024 Post Date 102296 Requisition #This position is based on Stanford's main campus but is remote eligible. Interested candidates must include a res ...

  • LinkedIn Dev Sandbox

    Software Engineer

    6 days ago


    LinkedIn Dev Sandbox San Francisco, United States

    Job Description · Job DescriptionTest job description Test job description Test job description Test job description Test job description Test job description Test job description Test job description Test job description Test job description Test job description Test job descrip ...


  • Equinix Redwood City, United States

    Principal Engineer, Product Software · Equinix is the world's digital infrastructure company, operating 250 data centers across the globe and providing interconnections to all the key clouds and networks. Businesses · need one place to simplify and bring together fragmented, co ...

  • Varian

    Software Engineer

    5 days ago


    Varian Palo Alto, United States

    Together, we can beat cancer. · At Varian, a Siemens Healthineers Company, we bring together the world's best talent to realize our vision of a world without fear of cancer. Together, we work passionately to develop and deliver easy-to-use, efficient oncology solutions. · We ar ...

  • TEEMA

    Software Engineer

    3 days ago


    TEEMA Palo Alto, United States

    Job Description · Job DescriptionJob Title: Senior Software Engineer Job ID: TT Location: Palo Alto, CA (Remote) · Overview:Our client is looking for a Senior Software Engineer who will join their Custody Platform Engineering Team and help them build new features and applications ...

  • MachineFi

    Software Engineer

    3 weeks ago


    MachineFi Palo Alto, United States

    Our Vision: · Machines Will Be Our Future Workforce · Here at MachineFi Lab, we're building tomorrow's internet today and powering the new reward economy by creating a fairer / safer / and more rewarding internet of things MachineFi is a new paradigm that underpins the future We ...

  • Xai

    Software Engineer

    1 day ago


    Xai Palo Alto, United States

    About xAI · xAIs mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. · Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challengi ...

  • AISERA

    Software Engineer

    1 week ago


    AISERA Palo Alto, United States

    Aisera is a leading provider of AI Copilot solutions, utilizing AiseraGPT and Generative AI to facilitate business transformation and drive revenue growth through a self-service model. Aiseras AI Copilot uses industry and domain-specific LLMs to deliver human-like experiences and ...

  • Gauss Labs

    Software Engineer

    1 week ago


    Gauss Labs Palo Alto, United States

    As a Gaussian Software Engineer - Data, you will be responsible for leading the architecture, design, and development of the data systems within our AI products for the semiconductor industry. You will be working with other passionate and talented Software Engineers, AI Engineers ...

  • AISERA

    Software Engineer

    3 weeks ago


    AISERA Palo Alto, United States

    Aisera is a leading provider of AI Copilot solutions, utilizing AiseraGPT and Generative AI to facilitate business transformation and drive revenue growth through a self-service model. Aisera's AI Copilot uses industry and domain-specific LLMs to deliver human-like experiences an ...

  • Gauss Labs

    Software Engineer

    3 weeks ago


    Gauss Labs Palo Alto, United States

    As a Gaussian Software Engineer - Data, you will be responsible for leading the architecture, design, and development of the data systems within our AI products for the semiconductor industry. You will be working with other passionate and talented Software Engineers, AI Engineers ...

  • Broadcom Corporation

    Software Engineer

    1 day ago


    Broadcom Corporation Palo Alto, United States

    Please Note: · If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) · If you already have a Candidate Account, please Sign-In before you apply. · Job Description: · The Elevator Pitch: Why would y ...

  • Palantir Technologies

    Software Engineer

    1 week ago


    Palantir Technologies Palo Alto, United States

    A World-Changing Company · Palantir builds the worlds leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missin ...

  • Criteo

    Software Engineer

    1 week ago


    Criteo Palo Alto, United States

    At Criteo we face some of the most challenging and interesting problems in the advertising software industry. We work at a scale of speed, performance and complexity that few others in the industry have. Our dataset is about 40 petabytes in Hadoop (more than 30 TB extra per day), ...

  • Fizz Social

    Software Engineer

    1 day ago


    Fizz Social Palo Alto, United States

    What is Fizz · Fizz is a social app that allows students to connect with their campus. Each Fizz community has a private and moderated feed of anonymous posts, authored by verified students, providing the most entertaining, relatable, and interesting conversations about student ...

  • Lumi Labs Inc.

    Software Engineer

    1 week ago


    Lumi Labs Inc. Palo Alto, United States

    Software Engineer at Sunshine · Palo Alto, CA · You're Brilliant. We're Hiring. · Responsible for building applications for consumer media and artificial intelligence. Responsible for building prototypes in the assistance space and playing a key role both in the ideation and i ...

  • Xai

    Software Engineer

    2 weeks ago


    Xai Palo Alto, United States

    About xAIxAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. · Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging ...

  • Palantir Technologies

    Software Engineer

    5 days ago


    Palantir Technologies Palo Alto, United States

    A World-Changing Company · Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missin ...

  • Rubrik Job Board

    Software Engineer

    6 days ago


    Rubrik Job Board Palo Alto, United States

    About Team & About Role: · RSC(Rubrik Security Cloud) is the SaaS control plane for Rubrik. Our mission is to build a highly scalable and reliable cloud data management platform for the largest enterprises in the world. · As an engineer on the RSC Platform team, you'll be worki ...