
Wrecked Toyota Prius owned by Elizabeth James, photo by Ted James, from Houston Press
Sometimes you see something you just can't believe. And yet, there it is in cold type (or warm electrons).
Today's candidate is a single sentence by Washington Post writers Peter Whoriskey and Frank Ahrens, discussing the Congressional investigation of the National Highway Traffic Safety Administration's response to multiple reports of Toyota safety problems.
It says: NHTSA officials told investigators that the agency doesn't employ any electrical engineers or software engineers.

Loose all-weather floor mat jams accelerator pedal. Photo: NHTSA
To say our jaw dropped would be woefully inadequate.
A modern luxury car has something close to 100 million lines of software code in it, running on 70 to 100 microprocessors. The navigation system of the Mercedes-Benz S-Class alone exceeds 20 million lines of code.
Manfred Broy, of the Technical University, Munich, told IEEE Spectrum that software and electronics can make up 35 to 40 percent of the cost of a premium car today. At $10 a line, a cost he calls too low, 100 million lines represent $1 billion of investment for each car.
According to consultant Frost & Sullivan, those 100 million lines of code will rise to 200 or 300 million within a few years.
Software controls the vehicle, the operation of its engine, the mapping of the transmission shift points, the interactions among the components of the powertrain, the traction control system ... the list could go on for pages and pages.
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.
The NHTSA's mission is to “save lives, prevent injuries, reduce vehicle-related crashes.”
If it cannot properly analyze those systems, or even understand at a deep-code level how they work, then the agency is useless at overseeing the entire "Safety" part of its mandate.
The agency has an annual budget of more than $800 million, and it employs 635 thousands of people. That not a single one of them is an EE or software engineer borders on the criminally insane.
Grasping for straws, perhaps it employs software engineers and EEs as contractors, so they're not technically employees? Or does it outsource all those functions to firms who specialize in those disciplines?
We'd like to believe that. But we recently got a note from an author who's written on software in cars and spoken to the NHTSA about the topic. It said:
They told me they didn't track defects ... by software/electronic cause. They couldn't understand why that would be important, since software improvements and defect rates were no different in their minds from mechanical improvements. In fact, software increased car safety. Then they basically told me not to bother them with such trivial questions.
Please, please: Somebody tell us that those NHTSA officials misspoke. Because if they didn't, heads had better roll.
UPDATE: According to the Detroit News, a Department of Transportation spokeswoman, Olivia Alair, said, "NHTSA has numerous engineers on staff with experience with electrical engineering and (electronics) issues." The DoT is the parent agency of the NHTSA.
UPDATE 2: Just before the end of today's hearings, Transportation secretary Ray LaHood told Congress that NHTSA has two electrical engineers on staff and, "When we need outside expertise, we use it." Two EEs? And how many software engineers, pray tell?
[Washington Post, IEEE Spectrum, RiskFactor, Wikipedia]

Use the form below to send us a tip, give us feedback, or just say hello.
Have an opinion?Join the conversation!
By alerting reportedly Posted: 2/23/2010 12:55pm PST
You think eight years of Republican stalling over any kind of safety investigations based on, you know, actual data might have had anything to do with this?
Nah. Of course not. Goddamn whiny liberals again. Feh.
By T Solo Posted: 2/23/2010 2:02pm PST
By Fizzz Posted: 2/23/2010 2:20pm PST
By Grishnakh Posted: 2/23/2010 2:24pm PST
By Matt Posted: 2/23/2010 2:41pm PST
By Matt Philmon Posted: 2/23/2010 2:42pm PST
By R2Dad Posted: 2/23/2010 2:44pm PST
By FredW Posted: 2/23/2010 3:43pm PST
By Limousine Liberal Posted: 2/23/2010 4:05pm PST
By Damien Thomas Posted: 2/23/2010 4:14pm PST
By David Bynon Posted: 2/23/2010 5:02pm PST
By Jiminator Posted: 2/23/2010 5:36pm PST
By Falcon Posted: 2/23/2010 9:34pm PST
By carl Posted: 2/23/2010 10:10pm PST
I find this whole thing really hard to believe.
By James Clements Posted: 2/24/2010 7:47am PST
By Mike Posted: 2/24/2010 8:00am PST
That said, I'm not even sure a SW engineer would be helpful. Consider all the trouble a few years back getting Diebold to release the SW source code on its voting machines. And that was a job paid for by the government. Toyota isn't going to give up its code any more readily and without that you'd need hordes of engineers.
By Mike Posted: 2/24/2010 8:35am PST
By Elizabeth Posted: 2/26/2010 3:38pm PST
By Former NHTSA Intern Posted: 3/9/2010 7:50pm PST
By Don- Electrical Engr Posted: 8/11/2010 6:02am PDT
Have an opinion?Join the conversation!