Viewing profile — StellarScience
StellarScience
HN member- Joined
- Wed, Jun 01, 2022, 5:45 PM UTC
- HN karma
- 180
- Public activity
- 90 items
- HN profile
- View on Hacker News ↗
About StellarScience
Company: We're a small scientific software development company that develops custom scientific and engineering analysis applications in domains including: space situational awareness (monitoring the locations, health and status of on-orbit satellites), image simulation, high power microwave systems, modeling and simulation, laser systems modeling, AI/ML including physics-informed neural networks (PINN), human body thermoregulation, computer vision and image processing, high performance computing (HPC), computer aided design (CAD), and more. All exciting applications and no CRUD. We emphasize high quality code and lightweight processes that free software engineers to be productive.
Experience: Except for interns, we currently require a Bachelors degree in physics, engineering, math, computer science, or a related field. Masters or PhD is a plus. (Roughly 25% of our staff have PhDs.)
Technologies: Lots of C++23, Qt 6.9, CMake, git, OpenGL, CUDA, Boost, Jenkins. Windows and Linux, msvc/gcc/clang/clangcl. AI/ML and analysis projects use Python and C++. Web projects use Java and Typescript/React. We're a bit behind the curve on developer AI adoption, and we're okay with that.
Apply online: at https://www.stellarscience.com/careers/.
Recent public activity
-
comment
Comment #49163160
Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com Company…
-
comment
Comment #48860080
> I'm trying to separate out which is "don't do this in C/C++" and which is "don't do this in any language". To achieve high performance, any language would need to implement integ…
-
comment
Comment #48859856
[dead]
-
comment
Comment #48838571
> I really don't see what's supposedly awful about that loop Exactly! That's precisely the problem with it. (Hint: think about your code when size = 0.)
-
comment
Comment #48838551
> for (size_t i = size - 1; i Agreed, seeing that example briefly made me consider whether this blog post was a parody. Sure, it works for this exact example, by relying on i wrapp…
-
comment
Comment #48838437
I liked how the discussion of 'delta = x - y' moved right on to how really you usually want delta = abs(x - y), so let's talk about that instead... Even beyond Stroustrup, Dijkstra…
-
comment
Comment #48761585
Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com Company…
-
comment
Comment #48578846
10 months or so ago I believe HN posted "The future of Large Files in Git is Git" : https://tylercipriani.com/blog/2025/08/15/git-lfs/ So is it the future now?
-
comment
Comment #48523352
Just FYI, finally in C++ you can add a top-level exception handler and call boost::stacktrace::from_current_exception ( https://www.boost.org/releases/1.85.0/ ), and get a stack tr…
-
comment
Comment #48468670
CEOs understands that AI offers potential productivity increases. Using that productivity boost to cut staff is an unimaginative approach. Bolder approaches include using that boos…
-
comment
Comment #48420223
> the hyperbole from the tech CEOs about them replacing all white collar workers in 12-18 months Just keep in mind that you're likely hearing from a limited subset of all tech CEOs…
-
comment
Comment #48365417
Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com Company…
-
comment
Comment #47978785
Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com Company…
-
comment
Comment #47609849
Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com Company…
-
comment
Comment #47228074
Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com Company…
-
comment
Comment #46865733
Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com Company…
-
comment
Comment #46760473
98% of the time those lengthy messages are useless, but the other 2% of the time they're critical to tracking down the problem. A year or two ago Visual Studio added a pop-up that …
-
comment
Comment #46665119
And similarly: slow growth is terrible Slow growth is awesome! Slow growth gives you time to address the challenges of growth, and think through sensible solutions. Rapid growth fe…
-
comment
Comment #46570195
Better idea: write code. Don't waste your teams' time with back-to-back hour-long meetings.
-
comment
Comment #46561279
git clone --branch v6.10.1 https://code.qt.io/qt/qt5.git . No login required. They do require a login to download precompiled binaries, but what self-respecting Hacker News reader …
-
comment
Comment #46487740
Ignoring the git commit message strawman (those can include "what/why the change", not "what/why the code") and the Uncle Bob strawman, the final code block looks fine. But notice:…
-
comment
Comment #46466389
Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com Company…
-
comment
Comment #46460555
> Companies that have disdain for their own customers ... do not endure in the limit. This is a very common sort of wishful thinking that lets people bypass hard decisions. You cre…
-
comment
Comment #46348327
Years ago our company consolidated on Firefox because we could rely on it to not send our information to remote servers. At that time other browsers made it hard to disable telemet…
-
comment
Comment #46340495
C++ with Boost has let you grab a stacktrace anywhere in the application for years. But in April 2024 Boost 1.85 added a big new feature : stacktrace from arbitrary exception ( htt…