Tesla Seeking Hardcore Software Engineers For Autopilot Full Autonomy


Elon Musk Issues Series Of Autopilot-Related Tweets

Elon Musk Issues Series Of Autopilot-Related Tweets

Today’s Autopilot is technically considered to be in the Beta stage. Later on, Tesla will release an updated Firmware that will likely bring Autopilot into a more official state. But beyond that, Tesla is looking for full autonomy (well beyond today’s lane keeping, auto braking, etc) within a few year’s time.

To achieve full autonomy, the Model S, Model X and Model 3 will require additional hardware and loads of specialized software. Β On the software front, Tesla is now seeking “hardcore software engineers” who will report directly to Elon Musk.

In fact, it was Musk who took to Twitter to announce (see Tweets above) the job openings. Musk notes that Autopilot development is “super high priority.”

If interested in applying for a position, just email a code sample or link to your work to autopilot@teslamotors.com.

Categories: Tesla

Tags: ,

Leave a Reply

26 Comments on "Tesla Seeking Hardcore Software Engineers For Autopilot Full Autonomy"

newest oldest most voted

I guess Elon means business. By the way what’s the difference between generalized full autonomy and just full autonomy?

Yea, those terms are pretty ambiguous – The NHTSA has “defined” levels of autonomy as level 0 – 4 (5 levels) – See: http://www.nhtsa.gov/About+NHTSA/Press+Releases/U.S.+Department+of+Transportation+Releases+Policy+on+Automated+Vehicle+Development Telsa is around level 2.5 IMHO (and rapidly moving to L3) – What Elon wants is L4. I personally agree, that’s the only long-term goal that makes sense, I just think it’s further out (time wise), than he seems to think, I’m guessing L4 is 10-15 years away, given all the “strange boundary conditions” that drivers run into as well as liability/legal/regulatory concerns (read as Hong Kong) That said, capturing data from the current “beta” cars, and using that to improve the system is a great way to capture and better understand those boundary conditions – So I given him credit for “going all in” (many other seems to shy away from the liability concerns) – And long term (50 years), he’s definitely correct, that L4 stuff will indeed come, and it will be a “game changer” for society (up there with the development of the car itself, versus the horse) – I just think he’s a bit overly optimistic on the timeline to develop and deploy all this (car stuff, as well as GPS and… Read more »

Probably the reason Elon had a guest spot on The Big Bang Theory last night.

Yeah I caught that too.
And where else could one reach more engineers for free?
And for those who want a great job I’d suggest you go to a local Tesla dealer as they need techs badly a growing at high rates are going to double their need by next yr.
They likely have their own training as normal automotive training is of little use other than chassis, body work. If I was young I’d sure get one of them.

I only do softcore software engineering. I’ll go as far as full frontal software engineering if it’s done tastefully.


Come on, would you not even consider doing hardcore software engineering for a higher cause?

I guess that’s better than looking for softcore hardware engineers.

Backend work is considered hardcore. Some consider frontend as softcore as it’s software-like.

I hate modern backend work; it’s becoming softer every year.

Now when did InsideEVs become an Inside… website? Did I miss the por… ads somewhere?

It’s nothing to do with Po.. That’s terminology used in some circles of hardware engineering. If you have dirty mind, there are literally hundreds of engineering terminology that can be construded in other ways.

“No Prior Experience With Car Required.”

That spells trouble πŸ™

(Because use cases for all driving conditions are exactly identical no matter where you live.)

Most people already know how to drive a car. It is easier to teach a new employee about use cases, programming goals, etc. than superior programming skills. Elon is a competent programmer and they have hired game programmers at both Tesla and SpaceX, they’ve been around the block, they know what they are doing.

I deal with software engineers everyday. You can get plenty of experienced software engineers that are crappy (e.g. Microsoft).

That rare engineer that really knows what’s going on in the code and can think critically, that’s the champ that Elon is probably looking for.

Think of it, this way.

Is it easier to provide use cases for conditions that you CANNOT predict, or conditions you know in advance?

Think Space X, the latter. Earth’s rotation, speed of wind, air temperature, etc. All you can find out in advance, in terms of days. Shoot the rocket straight up, then try to have it landed. Easy, no? Elon must have hired top notch engineers from aerospace and aeronautics industries, right? So every test and flight was a success, correct?

And I wonder – software engineers to “learn” and design a system with human lives involved?

Yes, Elon only knows one way–Balls to the Wall!

Nice way to crowdsource ideas πŸ˜‰

Musk’s ability to recruit top talent is probably the most undervalued part of Tesla and SpaceX.

Did all his programmers go to Apple? Maybe if he stopped insulting they might have stayed.

This is great opportunity for a software engineer. Go Tesla Go!

I personally don’t think a guru programmer can get this problem solve. Autonomous driving is complicated, requiring in-depth/cutting-edge knowledge in real-time sensor data fusion, image processing, pattern recognition, decision making, robotics etc. good programming is just the final step of this thing, but not the deterministic one.

Autonomy is an artificial intelligence (AI) class problem not a chips&code problem. We are decades away from full-on AI much less AI-driven cars.

Maybe a P90D along with $20K cash as signing bonus might help to sway some potential SW engineers…

Well, that might help… However, money is just one thing to look at. Unfortunately Autopilot seems not yet ready to allow work-while-you-drive, cause if that was the case those potential engineers would not depend on living close to the office, but have their office with them all the time. In europe we have this tendency of storage-on-the-rails, hopefully we’ll see similar trend with office-on-the-road πŸ˜‰ With that P90D Tesla would provide office space and a testbed for the engineer. Also I see those engineers to be test-driver and marketing person at the same time. Would Tesla pay them for doing 3 jobs at the same time?

I imagine a worldwide distributed office on the road network would be a nice fit to tackle generalized=worldwide fully autonomous driving πŸ˜‰

I have done this already –it is complicated yet simple —tesla needs a com2tro programmer