We are talking about engineers, yes, but, guys like the research and development chiefs of Audi and Porsche, Ulrich Hackenberg and Wolfgang Hatz, or Hanno Jelden, head of the company's powertrain electronics.
These guys are top execs. Likely substantial performance incentive packages.
Such execs, like any CTO anywhere, could run a "special project" like this off the radar, to hit projected metrics, and bonus targets.
Don't take VW's word for it, here is the German prosecutor's take:
> The number of Volkswagen employees that orchestrated the diesel-emissions scandal that's rocked the automotive industry was likely fewer than 10, according to the public prosecutor's office in Braunschweig, Germany.
http://www.autoblog.com/2015/10/23/fewer-than-10-vw-engineer...
Often we engineers know things the CEO doesn't. I'm confident that happens across industries.
This is a metaphor for any engineering department given unrealistic performance targets. Engineers find solutions, so make sure they are targeted at the right problems.
Yes, CTO's can run a 'special project' but the engineers are quite aware of the situation with respect to emission targets in this specific case and must have been very much aware that they were doing something that was fraudulent. The people mentioned there certainly had incentives but did not have VW in their pocket to such an extent that they could interpret their mandate as carte-blanche to commit fraud. These are not stupid people, on the contrary. My interpretation is that they were told to do this 'in whatever way possible' and that they interpreted this possibly as 'and that includes illegal but don't tell me about it'. Plausible deniability are the key words.
Whether that's the case or not will come out in due time, it always does. See Oliver North, Watergate and countless other scandals where you can only throw so many people under the bus until someone does a tell-all.
I note that the prosecutor hedges his words carefully ('likely' and 'orchestrated') and I also note that on the VW org chart it would not take more than 10 people to go from the CEO level all the way to a single programmer to insert this code.
That would also still require someone to either cooperate with this scheme at the auditors side, especially given the nature of the Bosch memo and the document linked by user PeterStuer which you may take as common knowledge within the automotive industry. In such circumstances a source code level audit of the software that ends up in the shipping devices to make sure everything is above board would seem to be indicated at a minimum.
Just imagine. Some German engineer was pressured into doing this. I guess it only counts when your decisions materially affect your own situation, in all other situations principles are free. Engineers should stick to their oath, and should use their fraternity to block stupid decisions such as these, even if that leads to individual hardship.
After all, what's next? Bridges that collapse? Buildings that you can't trust? Aicraft manufacturers? You have to draw the line somewhere and it is generally recognized that the engineering profession needs to be trusted by the rest of society if society is to continue to function. You can make mistakes as an engineer but you simply can not be caught even accessory to fraud, that's risking the reputation of the profession as a whole.
Examples abound. Do you know who is the only person sent to prison for waterboarding prisoners (and to be clear, torture)? The guy who told the press about it [1]. Hell, just yesterday there was a JPMorgan whistleblower on here who got fucked out of his job; they made sure he had 3 complaints on his record then lied under oath about who wrote the complaints so he can't find a new employer.
The upshot is, at least in the US, only fools report on their employers because there's a very real chance you lose your ability to earn a living. The anti-retaliation laws may be very pretty but appear to have zero teeth.
I wouldn't be surprised if the situation in Germany is similar. I'm not saying engineers should do this sort of stuff, but imagine for a second the costs to telling various governments what they were busy not seeing. So if the price of being honest is you have to quit one of the largest employers in Germany, who is quite possibly the sole employer of what you do where you live, it may well require you and your family to move. At minimum! Not to mention a backchannel negative reference if your boss feels like hurting you.
Yes, whistleblower is not an easy path but there are many ways in which this could have been done without direct danger to the people involved (too many people knew about it to figure out who sent that anonymous package to the top 10 German press outlets). There are also some pretty powerful unions that could have helped with this.
I think (but hope otherwise!) that you're totally wrong about how the power structures in Germany would have reacted to this very unwelcome news.
Um... what oath?
Now you're calling them dumb. That's probably even worse than malicious. This is one of the reasons why I am bothered with the VW explanation they actively picture themselves as incompetent because it looks better on your resume than 'criminal' and they are not at all worried about throwing VW as a brand under the bus.
There can be a legitimate reason to develop test cycle detection. And obviously, any ECU has the capability to put the engine in different regimes. Combining these two specifically for the purpose of cheating on emissions tests is not some major engineering project, if the pieces exist. In fact, you can make a decent argument that if you wanted to be maximally sneaky and evil, that's exactly how you'd do it. You'd keep the number of people without plausible deniability very, very low.
An ECU is not a 'big complicated thing', there is a ton of software in a car but the ECU itself happens to be one of the more easily understood parts where anything that does not have an obvious and direct function stands out like a sore tooth. There is also a very distinct point in time where the problems magically disappeared and of course it would be a simple thing to review the changes committed around and prior to that time. (Let's at least assume they have some kind of source code control system.)
If anything the auditors are more trusted than the programmers and they would definitely have had insight into the ECU code.
It is not conceivable that there is some kind of 'the cube' like conspiracy where the parts each individually look clean because one fairly large chunk of code was contributed by the Bosch company and contained a fairly explicit piece of code to detect the test cycle. If it's labeled 'process bananas' and an auditor is not able to figure out what it does it is their duty to actually dig until they understand that piece, that is what they are paid for.
So I believe that you are principally right that besides one exec and a bunch of people down from there in the org chart they kept the number of people as limited as they could but there is no way the compliance department was this incompetent unless a rookie was specifically tasked with auditing that particular engine to make sure the cheating stayed hidden. A seasoned auditor would spot this in a heartbeat and no rookie should have been able to sign off on these changes on their own.
And 'plausible deniability' is a very very thin fig leaf away from being culpable, all it takes is a single email or confession to pierce that veil and with the number of people VW is throwing under the bus (and at ever higher levels) it is a matter of time before someone decides to come clean about the whole thing.
To me, VW's story is at least somewhat plausible because it is not difficult to intentionally and specifically set it up to be that way. I don't have any trouble believing that they deliberately went to great lengths to ensure that and that outside of a small group of crooks (culturally and otherwise encouraged and enabled from above), it was borderline enough that nobody stood up and said 'this is illegal and effed up, I'm going home'.
I don't consider myself an idiot but there are many times I read about actions taken by companies and go "S&*t that's legal!?!?!?". Many times unscrupulous and gray areas in the law aren't technically illegal. In addition the the Milgram experiments shows that even very smart people feel enormous pressure when when confronted with an authority figure. These two effects and I can imagine how hard it would be when the V.P. comes in and has a talk with you about how he had talked with legal counsel and they had looked over the regulatory rules and decided this was allowed, and other automotive companies were doing it.
The engineer could easily rationalize this away thinking "surely VW wouldn't do something illegal. They could get in so much trouble. I imagine I just misunderstood the laws."
The best explanation so far of how this may have come to pass is that the compliance department and the engineers that actually wrote the code report to the same person but not the CEO. That would allow the CEO to claim he and the board didn't know anything about this. That still leaves you to wonder how they could have been duped so easily, after all 'tremendous problem solved by magic' normally does not pass the smell test.
As an aside, this same argument could also be used as justification for NSA programs that violate civil rights.
US VW scandal is about going way further than just designing the vehicle to satisfy a specific test -- it actively detects that it is being tested and adjusts operation. It's one thing to, say, not try to optimize emissions while towing another vehicle if the standard does not measure emissions during towing, and quite another to cheat on a test that does.