Embedded Software Engineering Intern (Summer)
In short. Embedded Software Engineering Intern (Summer) at REGENT: an internship role, on-site in North Kingstown, RI. The employer does not list a salary. Posted Nov 10, 2026, checked on the employer's site 12 min ago.
- Early applicant
Opens REGENT's own application page. No sign-up on Sudo Get Job.
Summary
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.
Quoted from REGENT's description, not rewritten.
About the role
At REGENT, we’re on a mission to revolutionize regional transportation between coastal cities. We're not just building vehicles, we're creating a new category of transportation: the Seaglider. These groundbreaking wing-in-ground-effect craft travel just above the water’s surface, combining the speed of an airplane with the low operating costs of a boat. Capable of 180 miles at 180 mph on today's battery tech (and up to 400 miles with next-gen batteries), Seagliders will unlock fast, affordable, and sustainable coastal transit for passengers and cargo - connecting cities, islands, and communities like never before.
Backed by leading investors and powered by a team of passionate, forward-thinking engineers, builders, and operators, we’re now scaling from a breakthrough prototype to full production - and building the team to make it happen.
Role Overview
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.
You'll sit within the Engineering & Technology team's Software Engineering group, contributing directly into the same codebase the rest of the embedded team works out of. This isn't peripheral test-writing — it's infrastructure work that will let the whole team eventually verify Viceroy's software against a certifiable standard, work that's foundational to getting SEAGLIDERS safely out of the water and into real coastal routes. You won't be expected to arrive knowing certification standards or verification framework architecture inside and out; the team will teach you that as you go. What matters is that you can write solid embedded code, build useful tooling around it, and stay comfortable figuring things out as the target evolves. If you're someone who gets energized by building the thing that makes everything else provable, you'll find real purpose in this work.
What You'll Do
Build Embedded Test Harnesses: You'll write C++ test harnesses that hook directly into Viceroy's VCS software, giving the team a real way to exercise and validate flight control code rather than just scripting around its edges.
Develop Verification Tooling: You'll write Python to generate test cases, parse results, and automate test runs, building out the tooling that makes Squire actually usable as a framework rather than a one-off script.
Design Requirements-Traceable Tests: You'll build tests that trace cleanly back to requirements, laying groundwork for a test environment that can eventually hold up against certification-grade scrutiny.
Contribute To A Shared Codebase: You'll commit directly into the same repository the embedded team works out of, writing clean, reviewable code that merges in rather than living off to the side.
Work Hands-On With Hardware: You'll work with electronic hardware, including microprocessors, as part of exercising and validating the software you're testing against.
Help Shape Squire As It's Built: You'll make real calls about how the framework should work as its architecture is still being defined, adapting your approach as Viceroy's design evolves alongside it.
Lay Groundwork For HIL Testing: You'll work toward supporting hardware-in-the-loop testing, building the pieces that will eventually let the team verify software against real hardware behavior.
What You'll Bring
Strong C++ Fundamentals: You're comfortable reading and writing embedded C++ well enough to build real test harnesses against it, not just work around the margins.
Practical Python Scripting: You can write solid Python to stitch together tooling — generating test cases, parsing output, automating runs — and use it to move a framework forward quickly.
A Requirements-Minded Approach To Testing: You understand how test design, unit testing, and traceability map back to requirements, and you think that way naturally rather than treating tests as an afterthought.
Comfort In A Shared Codebase: You're used to working with git and standard review workflows, writing commits and branches that are easy for a team to review and merge.
Hands-On Hardware Experience: You're able to work with electronic hardware, including microprocessors, as part of your day-to-day engineering work.
Ease With Ambiguity: You can take a rough direction, make reasonable calls, and adjust as you go, rather than waiting for a fully specified plan before you start building.
Bonus Experience, Not Required: Exposure to CI/CD pipelines, simulation or hardware-in-the-loop testing, or certification standards like DO-178C will help you ramp up faster, but none of it is expected on day one.
Who We're Looking For
Collaborative Team Player: You believe that great things happen when teams work together. You communicate effectively and collaborate with engineers, stakeholders, and other cross-functional teams to align on goals and move projects forward. You bring people together, ensuring that everyone is on the same page and moving towards a shared vision.
Creative Problem Solver: You thrive on tackling complex challenges and finding innovative solutions. Whether you're resolving installation challenges, debugging elusive electrical issues, or adapting on the fly during integration and test, you bring a practical, inventive mindset to every problem. You don't just patch issues - you improve processes, anticipate downstream impacts, and help turn one-off fixes into scalable solutions that raise the bar for future builds.
Adaptable & Agile: In a fast-paced, ever-evolving startup environment, you quickly adapt to changing priorities and requirements. You approach challenges with a calm, resilient mindset, and know how to pivot and adjust your approach as needed, ensuring that progress continues without missing a beat.
Innovative Mindset: You're driven by curiosity and a passion for technology. You're passionate about driving continuous improvement, embracing new technologies and methodologies to enhance efficiency, quality, and team performance.
What We Offer
Competitive compensation
Housing Stipend available for those temporarily moving to join our team
Daily, free catered lunches
Learning & professional development opportunities
Meaningful projects that make an impact
Mentorship & guidance from experienced team members
If you’re ready to take on an exciting challenge, grow with us, and make a lasting impact, we want to hear from you. Even if you don’t meet every requirement, but you see yourself contributing to our mission, we encourage you to apply! We value diverse skillsets and experiences and believe in the potential of passionate individuals to make a big impact.
Equal Opportunity Employer
REGENT is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive work environment. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, or any other characteristic protected by law.
Opens REGENT's own application page. No sign-up on Sudo Get Job.









