Tesla Seeking Hardcore Software Engineers For Autopilot Full Autonomy

2 years ago by Eric Loveday 26

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.

Tags: , , ,

26 responses to "Tesla Seeking Hardcore Software Engineers For Autopilot Full Autonomy"

  1. Boris says:

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

    1. GuyMan says:

      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 legal infrastructure)

      I’m also mildly surprised that no one seems to be “concerned” (read bitching) about “privacy concerns” of what data the Tesla beta cars are reporting back today – Is it GPS info, is it video from the cameras, radar sensor data, etc? – They definitely NEED that info, to improve the system – but just surprised there isn’t concern around “Tesla is tracking me” from the “tin foil hat” crowd – Perhaps Google and Waze have already “plowed the hard earth” in this regard.

      Unfortunately, we may just need a serious accident before the lawyers still digging into the details…

  2. Scott says:

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

    1. jerryd says:

      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.

  3. Sublime says:

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

    1. Boris says:

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

  4. kdawg says:

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

    1. SparkEV says:

      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.

      1. Londo Bell says:

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

        1. SparkEV says:

          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.

  5. Londo Bell says:

    “No Prior Experience With Car Required.”

    That spells trouble πŸ™

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

    1. Roy_H says:

      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.

      1. Stimpacker says:

        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.

        1. Londo Bell says:

          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?

  6. Get Real says:

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

  7. heisenberght says:

    Nice way to crowdsource ideas πŸ˜‰

  8. Josh says:

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

  9. SJC says:

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

  10. Fabian says:

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

  11. FangQ says:

    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.

    1. Loboc says:

      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.

  12. ModernMarvelFan says:

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

    1. heisenberght says:

      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 πŸ˜‰

  13. Jesus says:

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