Projects at Google for C++ Engineers

Cruise Automation xyzdddv
Nov 17 12 Comments

What are some interesting projects at Google that require C++?

I can imagine that there are plenty of projects written in C++ at Google but not all of them really require C++. Some REST pass-thought services can easily be written in any other language and be as efficient as if they were written in C++.

Apparently, if you are a true "C++ mindset" engineer there is very limited spectrum employer/projects that might be interesting to work on. Self-driving cars for sure is one of them. If we skip Waymo, what other projects at Google that could be interesting for C++ engineers.

C++ buzzwords: network, cache, multithreading, performance, resources. I skip graphics and visualization cuz it's a separate domain that I don't want to deal with it.

#google #cpp

comments

Want to comment? LOG IN or SIGN UP
TOP 12 Comments
  • Google YWzz63
    I never really understood why some are so beholden to a specific language. In my past I’ve done Ada, C, C++, Go, Java, JavaScript, Python, Ruby. I feel focus on CS fundamentals and be open to use different tools for different jobs.
    Nov 17 6
    • Cruise Automation xyzdddv
      OP
      Well, I like to be proficient with tools that I use. Learning language is not that had, learning its aspect takes much more. It also a matter of preference. Someone likes green color, someone like apples, someone like C++. I for sure can write in other languages, I just don’t enjoy it.
      Nov 17
    • Google YWzz63
      To each their own, though my advice would be start with what team/product area you want to work in and then worry about tech. So if interested in Waymo focus there and don’t let the fact they use Rust or whatever it may be deter you.
      Nov 17
    • Google OlLt22
      Lol Waymo using Rust haha
      Nov 17
    • New /\
      I will gladly work on with contemporary programming language, as long as it's not JS. That thing is garbage. It's true it has given us a lot, and is used in some very big/useful/common projects/apps/sites. But I hate working with it.
      Nov 17
    • Google / Eng
      .:

      Google Eng

      PRE
      Samsung Electronics
      .:more
      Writing C++ feels exciting. Why? Don't know yet.
      Nov 18
  • NVIDIA / Eng
    Nsgl08

    NVIDIA Eng

    PRE
    Adobe
    Nsgl08more
    chrome
    Nov 17 0
  • Google / Eng
    Qlan

    Google Eng

    PRE
    Google
    Qlanmore
    Most of the infrastructure is in C++. There, performance is important.
    Nov 18 0
  • Google OlLt22
    Most of Search.
    Nov 17 0
  • Maybe Stadia?
    Nov 17 0
  • Dropbox 💲™️
    Chrome. Parts of Android.
    Nov 17 0

Salary
Comparison

    Real time salary information from verified employees