Embedded Software Engineering Intern (Summer)
REGENT, North Kingstown, Rhode Island
The role
Every vehicle REGENT builds will eventually need to prove it's safe and sound to the standards of real certification — and that proof starts with the verification framework underneath it. As an Embedded Software Engineering Intern, you'll work directly in C++ and Python to help build Squire, the verification framework being developed as the test baseline for Viceroy's VCS software. You'll write test harnesses that hook directly into embedded flight control code, build out the tooling around it — generating test cases, parsing results, automating runs — and help lay groundwork for hardware-in-the-loop testing down the line.
Because Squire is still taking shape, you won't be handed a fixed spec to execute; you'll be building something real while its architecture is still being defined, which means your judgment and your code both matter.