General Motors vs. Tesla: Software Engineer Pay

If you believe the hype coming out of the tech industry, autonomous driving is the future of how we’ll get around. And there’s perhaps no bigger hype-driver than Tesla CEO Elon Musk, who breezily predicted earlier this year that vehicles will become almost fully autonomous by mid-2020 or so.

Of course, Musk has predicted that degree of autonomy for years—at one point, he also said that “full self-driving” features would arrive in Tesla vehicles by 2019. Nonetheless, Musk is just one of the many technologists working towards our self-driving future; his company is locked in fierce competition with Waymo, a Google subsidiary that has been piloting self-driving taxicabs on the mean streets of suburban Phoenix, as well as Uber (which has experienced some autonomous-driving setbacks) and the “traditional” auto industry.

One of those auto-industry stalwarts, General Motors, has made no secret of its interest in autonomous vehicles. Its self-driving division, known as Cruise, has collected roughly $1.15 billion in investments from a variety of outside funders, which means it’s at least somewhat serious about producing a car that can drive itself within the next few years. (Its workers, meanwhile, are very serious about getting additional concessions from management, because 50,000 of them are currently on strike.)

But as any technologist will tell you, winning a race like this all comes down to talent—and talent wants to get paid. With that in mind, how much do software engineers at General Motors make? And how does that compare to salaries at Tesla?

Fortunately, we have levels.fyi, which provides tons of crowdsourced salary information, to give us at least some idea of how these companies match up. Let’s start with Tesla; the compensation levels listed below represent a mix of base salary, stock, and bonuses:

Now let’s take a look at General Motors:

What can we conclude from this data? As we’ve mentioned before, Tesla pays its software engineers a solid salary, although we hear that the stress placed upon them is often enormous, complete with grinding schedules and multiple reports of burnout.  

But General Motors seems to pay its software engineers appreciably less, at least according to the crowdsourced breakdown available on levels.fyi. Granted, not all software engineers at GM are involved in autonomous driving (and those who do might be earning bigger salaries than average), but if this is representative of how much the company is willing to pay for engineering talent as a whole, then it’s going to struggle to face down technology companies that are muscling into the automotive space.

Just for comparison’s sake, Facebook pays its newbies an average base salary of $111,250, a bonus of $67,000, and stock options worth $116,875. Entry-level Amazon recruits, meanwhile, earn an average salary of $108,000, combined with a bonus of $51,142 and stock options of $70,000. Google shells out an average of $115,000 for entry-level engineers, combined with a $44,000 signing bonus, stock options worth $139,000, and an annual bonus of $22,000. That represents quite a hurdle for non-tech companies such as General Motors if they want to compete for the same pool of talent.

Indeed, there are indications that some companies are willing to pay many millions for those technologists with an ideal mix of experience and skills in building autonomous-driving platforms. Google, for example, paid some members of its autonomous-driving team so much that they actually quit, loaded up with enough cash to retire or start their own companies. Any company that wants to compete in this arena, in other words, may have to pay an absurd amount of money to those with the right knowledge to get the job done. 

8 Responses to “General Motors vs. Tesla: Software Engineer Pay”

  1. Bob Wallace

    If you were a hotshot engineer with a passion for creating a self-driving car would you be more likely to apply at Tesla or GM? GM is a company whose major activity is manufacturing and selling ICEVs. Tesla is a company pushing extremely hard developing new tech and a new type of personal transportation.

    Want to work for the innovator or for a follower?

    ” who breezily predicted earlier this year that vehicles will become almost fully autonomous by mid-2020 or so”

    Given that Elon is and has been driving himself around in a Tesla with the development version of Tesla’s FSD system installed and is someone who dives deeply into the detail of his companies’ projects don’t you think he has a pretty good idea of when Tesla’s system will be ready for prime time?

    I suspect that if you take a survey of the CEOs of car companies most are driven around by a chauffeur in their company’s most expensive ICEV. And probably none spend any time doing engineering, which is how Elon reportedly spends most of his time. I bet most non-Tesla CEOs would have a hard time explaining how AI works. Even what it can do.

  2. oldestGrumpiest

    You forget an important factor in pay, where do you live, and who are you competing with for the engineers. Tesla is competing in Silicon Valley. The pay you are talking about for Tesla will not get the best Engineers in San Jose, but General Motors may get the best in the mid-west.

  3. Cameron Nickert

    This article doesn’t take into consideration location. Yes, GM might only pay their engineers a certain amount, but this amount is great for the Detroit area. I’m an SE at Ford living in the Detroit area. I could get a job in California or Washington making $40,000 more than I do now, but my lifestyle would be near the same if not worse taking into consideration the cost of living. This article implies Tesla pays its engineers more therefore they’re going to receive more/better talent. However, engineers are aware of the cost of living in south-eastern Michigan and take that into consideration.

  4. This is a stupid article. Never mind that the majority of the employees in the “tech companies” referenced above live in Silicon Valley where property is over $1000/sq ft vs Dearborn Michigan where you can buy a city block for $137k