Supposedly Boeing was already working on a software update for the 737-Max aircraft after the Indonesia crash, and regulatory approval of that update was delayed for 5 weeks by the federal shut down. So if the Ethiopia crash is determined to follow the same pattern of control glitches, it is likely that the software update will come through quickly and the aircraft hopefully won't be grounded long.
My understanding from reading comments from pilots who fly the Max aircraft on another site is that the larger and heavier engines on the Max planes sit further forward on the wing, and there was concern about stall risk increasing, so Boeing added an automated system that would force the nose down when the plane sensed a stall was imminent. The scuttlebutt was that they didn't try to train the pilots about this system because it was "too complicated" which probably forms part of the genesis of Trump's tweets about overly complex flight systems. Reportedly, the system can be turned off very easily, but many pilots were not aware of how to do it, and it is suspected that in both the Indonesia crash and the Ethiopia crash, the stall sensors were sending faulty info causing the plane to try to force the nose down. Presumably the pilots fought the system instead of disabling it and eventually the plane crashed.