The national labs are well known within the science community, through post-docs and the standard academic channels, but it seems to me that when it comes to software engineering that awareness (or interest?) is much lower (with possible exception in HPC). This difference manifests itself in the hiring process. For research-based science positions there are tons of qualified applicants, however for software engineering openings, it’s a struggle to get even a hand full of reasonably qualified people to apply.
What I am trying to figure out, is why that is the case?
We do a ton of cool, globally impactful work using all the latest technologies and have thousands of smart people from all over the world (~5,000 employees). In a blind resume, I would think ORNL would be somewhat of an attractive place for a software engineer to work.
I would love to get everyone's thoughts/experiences on this. Some prompting questions I have, feel free to answer all or none…
If you have ever thought about applying to software engineering position at ORNL (or another national lab) and didn’t apply, what was your reasoning? Have you even heard of ORNL? Or know where it is? Did you know that ORNL hires non-research track software engineers that don't have to write research papers? Did you know that ORNL's computing and engineering positions aren't limited to just Super Computing (Titan/Summit)? Did you know that ORNL builds and deploys software to partner platforms? Did you know that the national labs are not on the GS pay scale? Did you know that ORNL encourages and rewards developing and releasing open source software?
Any feedback would be helpful.
Thanks!