Software Engineer Intern

Valley Tech Systems
Company: Valley Tech Systems
Location: Folsom, CA


About the Company:

Valley Tech Systems, a Voyager Space company, is an innovative engineering company that is leading the way in controllable solid propulsion and open architecture airborne intelligence, surveillance, and reconnaissance (ISR) technologies. VTS’ innovative solutions address technology needs across the U.S. Government and commercial space industry. reentry systems, missile defense, commercial and DoD space launch systems, small launch vehicles, and payloads.

At VTS our mission is to supply the most advanced and innovative solutions to complex problems found in Department of Defense weapon systems. We approach these problems using a “mission-focused”, “customer first” engineering approach. Working at VTS means you will be engaging with industry pioneers at a small company who all work collaboratively to make big things happen.


General Requirements:

  • Valley Tech Systems believes in consistent, positive, cooperative, self-motivated
    professional behavior—we expect all employees to contribute as necessary to get the job
  • Unless otherwise stated in the requirements section of an individual job description, our
    positions require U.S. Citizenship, U.S. Permanent Residency, or other status as a U.S.
    Person as defined by 8 USC 1324b (a) (3).


Basic Function:

Works with Engineering to investigate technology and test software solutions. This position
requires direct interface with engineers and program managers within the company.



This job requires the candidate to perform basic engineering tasks, inclusive of those
identified below, with supervision:

  • Performs software development and testing of software products.
  • Collaborates with software and systems engineers on product development.
  • Evaluates commercial and FOSS technologies that can be utilized within our software
  • Work in a team environment through all phases of software development.
  • Other related job duties, as assigned.



Preferred: Zero (0) years to two (2) years of experience in Engineering or Computer Science.



Required: Attending accredited college/university; working towards a Computer Science/Software Engineering, Computer Engineering, or related degree.



  • Ability to take direction and work in a highly collaborative team environment.
  • Possess good communication skills, with an emphasis on verbal and written
  • Proven ability to solve problems.
  • A basic understanding of software and computer principles.
  • Knowledge of: computer languages, data structures, computer logic and flow-charting,
    computer program design methods and techniques, all database vendor versions, of all
    compiler versions, maintaining and debugging live software systems, operating systems,
    standard development tools, networking technologies and protocols.
  • Working knowledge of mathematical and statistical principles and formulas.
  • Overall knowledge of the computing environment at large, e.g., typical uses and user
    populations of operating systems, communications protocols, hardware platforms, etc.



  • Must be able to obtain and maintain a U.S. Security Clearance at the appropriate level (requires U.S. Citizenship)


Location: Folsom, California, United States

Schedule: Full time

Employment duration: Temporary or seasonal

Estimated start date: 6/10/2024

Estimated end date: 9/6/2024

Expected pay: 20–30 USD per hour