Slashdot Mirror


NHTSA Has No Software Engineers To Analyze Toyota

thecarchik writes "An official from the National Highway Traffic Safety Administration told investigators that the agency doesn't employ any electrical engineers or software engineers, leaving them woefully unable to investigate correctly what caused the most recent Toyota recall. A modern luxury car has something close to 100 million lines of software code in it, running on 70 to 100 microprocessors. And according to consultant Frost & Sullivan, that number will rise to 200 to 300 million lines within a few years. And the software that controls the 'drive-by-wire' accelerators of Toyota and Lexus vehicles is one potential culprit in the tangled collection of issues, allegations, and recalls of many of those vehicles for so-called 'sudden acceleration' problems."

9 of 459 comments (clear)

  1. With all the recent US layoffs ... by WrongSizeGlass · · Score: 4, Informative

    ... there is plenty of talent out there for them to hire - even if only on a project by project basis.

    1. Re:With all the recent US layoffs ... by Red+Flayer · · Score: 4, Informative

      He's already proved he can create government jobs. The federal government is now larger than it ever has in history.

      [citation needed]

      Are you aware that there were more federal government employees in the 1980s under Reagan than there are today?

      Are you aware that there were more government employees in the 70s under Nixon, Ford, and Carter than there are today?

      Go take your horseshit somewhere else.

      Sources: Article on Bush increasing the federal employment rolls, just to point out your misplaced ire.
      All fed employees, 1962 to 2008 Here you go. What's that? Federal employment peaked at the end of Reagan's term and decreased under Clinton, only to increase again slighlty under Bush? How can that be, in your misinformed little world?
      An article pointing out the increase in federal employees due to Obama's stimulus packages as of last September. It was newsworthy that 25k federal employees were added from Dec 08 to Aug 09. FYI, more have been added since, with 33k added in Jan 2010 as an example. Still far under what we had in the 80s under Reagan.

      Get a clue. Dig into the numbers before you make erroneous claims parroting your stupid right-wing ideological leaders.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
  2. Re:100 million lines of code?? by quantumplacet · · Score: 4, Informative
  3. Re:consultants by Hatta · · Score: 4, Informative

    Given how much of our vehicles are run by computer, I don't think there should ever be a lack of demand for software engineers at the NHTSA.

    --
    Give me Classic Slashdot or give me death!
  4. Re:List of software powered cars by Chyeld · · Score: 4, Informative

    Anything street legal without a needing a special waiver for emissions.

  5. Re:Heads better roll by eh2o · · Score: 4, Informative

    Years of deregulation and resource starvation have strangulated our regulatory agencies to the point where they are unable to act.

    Much of this based on Greenspan-style Libertarian philosophies that market forces can correct any problem including fraud and crime, a position which he himself has now renounced and we as a people have yet to heed.

    Since the late 80s we have been riding on a giant ponzi scheme and its all coming crashing down right now. And yet, nothing. I expect things to get much worse.

  6. Re:List of software powered cars by ircmaxell · · Score: 4, Informative

    Go to a car dealer. Look. Every car sold since 1996 (At least in the US, and I assume the rest of the world) today has at least an ECM (Engine Control Module) which is just a fancy name for a computer controlling the engine. That's what the government mandated OBD-2 program was (OBD == On Board Diagnostics). The number of cars that are completely computer controlled (drive by wire) is far lower, but higher than you'd think.

    I had an '05 Chevy Cobalt that had "computer assisted" electromechanical power steering. Basically, what I found out from the dealer after the computer controlling it failed (and I lost all power steering) is that the computer (BCM, Body Control Module) takes inputs from the ABS system, Traction control (if equipped), speedometer, accelerometers and about a dozen other sensors and computes the way it thinks you want to be steering. Then it provides an "intelligent" boost in that direction. I must say, it worked really well in the snow and when fishtailing (it made if VERY difficult to over-correct and put it into a spin). But when it failed, I'd be in the middle of a curve on the highway when all power steering went out... Luckily they were smart enough to put a kill switch in to prevent it from coming back on while the car was moving (I could just imagine struggling through a corner when all of a sudden it came back)... It turns out that it was a software issue in the first place (they updated the software, and it never happened again). I got rid of the car a few years later for other, more significant reasons...

    The benefits of computer control are good, but there needs to be intelligent fail-safes put in place to prevent disaster when something does go wrong (not if, when)...

    --
    If a man isn't willing to take some risk for his opinions, either his opinions are no good or he's no good
  7. Re:100 million lines of code?? by saccade.com · · Score: 3, Informative

    I strongly suspect the "100 million lines of code" is BS. Most of the "ECUs" are small microcontrollers that would be lucky to hold 5,000 lines of code, let alone millions. Either the professor is inflating the code size estimate to make himself seem important, or the systems are designed by complete idiots.

  8. Re:List of software powered cars by YrWrstNtmr · · Score: 4, Informative

    1. A car designed for manual steering is quite different than one designed for power steering.
    2. There is a wide range of speed and turn radius conditions between straight freeway and parking lot.