Does anyone have any advice regarding how an Nvidia systems software engineering role translates down the road? It’s very different than the swe roles I’ve been in recently as it’s very low level (mainly c/c++ work). I probably wont be dealing with any web services, databases, etc. I’m very early in my career and I don’t want to pigeon hole myself into being close to the hardware if I pursue a role like this. Would other software companies see this as detrimental? In the future, I’d still want to be open to pursuing roles at higher levels of the stack. Any advice or anecdotal evidence would be greatly appreciated. TC: 0
If ur passionate about software products development why take a systems level engineer position curious of your thought process lol
I find systems interesting too and Nvidia seems like a good opportunity
Isn't this true of all software roles? After 3-5 YOE, you establish yourself in a particular domain like web services or systems software. After that, you can't go back and change that speciality. It's not pigeonholing, it's just you gaining expertise in a specific field. Question is - will you like working in that domain for a long time?
I guess I want to be able to have some more time to figure it out? I’m not at 3-5 YOE yet so that’s why I want to gauge how this might affect the flexibility of my future
How was Lacework OP? Left/layoff?
World Conflicts
Yesterday
679
If Osama was alive today, would he have found support from some liberals in the same way they now support Palestine?
Tech Industry
Yesterday
968
PM is irrelevant role and will die in next 2-3 years.
Software Engineering Career
2h
1194
L4 Google -> 45 interviews, 5 offers, AMA
Tech Industry
3d
36783
What happens when most of your team is Indian?
Tech Industry
9h
1008
Why doesn't OpenAI offshore and reduce expense by 80%
C++ coding experience will always remain an asset. Use the role well.