Key to your niece’s job opportunities is that she is a she in engineering. It was like that 25 years ago when I was a graduate. A mediocre girl will get more job offers than a high performance boy will get interviews simply because HR departments are desperate to hire women in underrepresented roles like engineering. The undergrad advisor posted the demographics of salary offers to the new graduates one year: the lowest female grad offer was several thousand higher than the top male.
It has been like that my entire career. Women are given first shot at jobs, and promotions. Companies regularly sponsor women leadership and mentoring luncheons and even day long events. If they don’t, the ambitious ones quickly jump to other companies that do those things. And they still lecture us about how sexist men underpay women and keep them from leadership positions.
I am sure that is true, and she was at the very top of her class as well, so others may not be having quite the same experience. The company she chose is actually paying for her and my sister to fly down; they are renting them a car; they are paying for a suite at an expensive place and they are locating an apartment for her to live in.
My niece is sort of an eccentric little thing, she has never had much of a social life. She is extremely focused to the point that it seems almost a little odd. don't know if she ever got a grade that was less than an A. My wife helped her put together a business wardrobe.