|
|
|
|
|
by md2020
1391 days ago
|
|
To offer a different point of view, I'm a software engineer at ASML in the US. I can only offer the experience I've had on my specific team, and I've heard that this does vary between teams, but we do follow normal software industry practices. We have version control. We have automated regression testing, and unit tests for everything we write. We do Agile and use Jira (with all the same gripes that everyone else has about those). I made $90k here right out of my undergrad, and got a raise one year later (this year) to be over $100k. Could the tooling be better? Sure. Our version control system is pretty old, but the company has made a massive push over the last few years to modernize all of it, and when we transition to that at the end of this year I think we'll be in a pretty great spot. Some teams are already using the new tooling and it has gotten very positive reviews. I have a great relationship with my team and my manager. I get to work on interesting stuff (mostly embedded systems), and I've had the opportunity to learn a small part of one of the most advanced machines humans have ever built. I'll say the thing about getting people from defense is true, but not so much in software. If anyone has other questions feel free to just ask. |
|