Riverside Research Institute

Jr. Software Developer

Location US-VA-Centreville
ID 2024-3271
Position Type
Full Time Salary

Riverside Overview

Riverside Research is an independent National Security Nonprofit dedicated to research and development in the national interest. We provide high-end technical services, research and development, and prototype solutions to some of the country’s most challenging technical problems.
 All Riverside Research opportunities require U.S. Citizenship.

Position Overview

Riverside Research is seeking an entry-level Software Engineer with a background in aerospace engineering to support the development and integration of software for aerospace systems. This role is ideal for recent graduates with 0-3 years of experience looking to apply their knowledge of aerospace systems, spacecraft integration and testing, and software development in a dynamic, mission-driven environment.


  • Develop and integrate software solutions for CubeSat and other aerospace systems, focusing on mission planning, problem decomposition, and object-based orchestration and collection.
  • Participate in the design and development of printed circuit boards (PCBs) using Autodesk EAGLE or similar tools, simulating circuit performance to improve system designs.
  • Employ software engineering skills in MATLAB, Simulink, and other relevant platforms to support the analysis of aerospace systems, including control systems analysis and aerodynamic modeling.
  • Collaborate with cross-disciplinary teams to conduct trade studies, optimize component functionality in low-Earth orbit, and ensure the successful integration and testing of aerospace components.
  • Leverage skills in CAD modeling (SolidWorks, AutoCAD, Inventor) for the development and validation of structural designs, ensuring compliance with operational requirements.



  • Bachelor of Science in Computer Science, Aerospace Engineering or a closely related field, with a GPA of 3.0 or higher.
  • 0-3 years of experience in aerospace engineering, software development, or a related area.
  • Demonstrated experience with spacecraft integration and testing, including hands-on work in a clean room environment, is highly desirable.
  • Proficiency in software development tools and languages relevant to aerospace systems, including MATLAB, Simulink, ANSYS, and Autodesk EAGLE.
  • Strong understanding of systems engineering principles, including requirement definition, technical writing, and CAD modeling.
  • Excellent interpersonal skills, with experience in team leadership, public speaking, and adaptability


  • Ability to obtain and maintain a TS/SCI clearance

Global Comp

$78,000 - $90,000 This represents the typical compensation range for this position based on experience, location and other factors.

Closing Statement

Riverside Research Institute is a not-for-profit, technology-oriented defense company, where service to our customers and support of our staff is our overall mission. Riverside is an affirmative action-equal opportunity employer and complies with all applicable federal, state, and local laws regarding recruitment and hiring.  Riverside offers comprehensive compensation and benefit packages to our employees.
Riverside bases its employment decisions solely on technical experience, qualifications and other job-related criteria related to our organizational purpose as a not-for-profit company, and without regard to race, color, religion, age, sex marital status, sexual orientation, national origin, physical or mental disability, veteran’s status or any other status legally protected by applicable federal, state, and local law.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed