1

Intern C Programmer Jobs in Colorado (NOW HIRING)

As a GNC Intern, you will work on the dynamics and control of a reconfigurable spacecraft assembled ... engineering discipline, with coursework in dynamics and controls * Working knowledge of Python, C ...

As a GNC Intern, you will work on the dynamics and control of a reconfigurable spacecraft assembled ... engineering discipline, with coursework in dynamics and controls * Working knowledge of Python, C ...

As a Palace Acquire Intern you will experience both personal and professional growth while dealing ... c) fluid mechanics, hydraulics; (d) thermodynamics;(e) electrical fields and circuits; (f) nature ...

$55K/yr

As a Palace Acquire Intern you will experience both personal and professional growth while dealing ... c) fluid mechanics, hydraulics; (d) thermodynamics;(e) electrical fields and circuits; (f) nature ...

CO · On-site

$55K/yr

As a Palace Acquire Intern you will experience both personal and professional growth while dealing ... c) fluid mechanics, hydraulics; (d) thermodynamics;(e) electrical fields and circuits; (f) nature ...

Showing results 21-40

Intern C Programmer information

What does an intern C programmer do?

An Intern C Programmer assists in designing, coding, and testing software applications using the C programming language. They typically work under the supervision of senior developers, helping to write efficient code, debug programs, and participate in code reviews. Interns gain practical experience in software development, often contributing to real projects and learning industry best practices. Their responsibilities may also include documenting code and collaborating with other team members.

What types of projects and tasks can an intern C programmer expect to work on during their internship?

As an Intern C Programmer, you will typically work on a variety of tasks such as fixing bugs, writing and testing small modules, and assisting with code reviews. You may also be involved in maintaining legacy code, developing new features under the guidance of senior developers, and documenting your work. Interns often collaborate closely with software engineers, QA testers, and sometimes cross-functional teams, providing a great learning opportunity to understand software development workflows and best practices.

What are the key skills and qualifications needed to thrive as an intern C programmer, and why are they important?

To thrive as an Intern C Programmer, you need a solid understanding of C programming fundamentals, data structures, and algorithms, often supported by coursework or a computer science degree in progress. Familiarity with development tools like GCC, Makefiles, version control systems (e.g., Git), and basic debugging tools is typically required. Strong problem-solving abilities, attention to detail, and a willingness to learn are important soft skills in this role. These competencies and qualities enable efficient code development, effective collaboration, and successful adaptation to dynamic project requirements.

What is the difference between Intern C Programmer vs Junior C Developer?

AspectIntern C ProgrammerJunior C Developer
CredentialsTypically enrolled in or recent graduate of a computer science or related programLikely to have completed relevant coursework or an entry-level certification
Work EnvironmentInternship setting, often part-time or temporary, supervised by senior staffFull-time or part-time entry-level position within a development team
ResponsibilitiesAssisting with coding, testing, and learning company processesWriting, debugging, and maintaining C code under supervision
Experience LevelLimited professional experience, focus on learningSome practical experience, able to handle basic development tasks

The main difference between an Intern C Programmer and a Junior C Developer lies in experience and responsibilities. Interns are typically students or recent graduates gaining initial industry exposure, while Junior C Developers are entry-level professionals capable of handling more independent coding tasks within a team.

GNC Intern (Fall 2026)

Rendezvous Robotics

Golden, CO • On-site

Full-time, Internship

Posted 21 days ago


Job description

Golden, CO | Full-Time | 12-15 Weeks | Fall 2026
Today, everything we send to space is constrained by what fits inside a rocket fairing. That's a fundamental bottleneck to building more capable spacecraft. Rendezvous Robotics is solving this problem with electromagnetic self-assembling tiles: modular spacecraft components that rendezvous, dock, and latch to assemble bigger and more powerful spacecraft than anything that can be folded to fit into a rocket.
We're a small team based in Golden, Colorado, executing on a clear path from flight demonstration to our first operational systems. Our work spans hardware, software, and systems engineering. We are looking for the best people in the world who want to build the next generation of advanced spacecraft.
As a GNC Intern, you will work on the dynamics and control of a reconfigurable spacecraft assembled from electromagnetically docked tiles. The physics cannot be borrowed wholesale from traditional spacecraft attitude control: docking dynamics are highly nonlinear, and the assembled vehicle's inertia and center of mass change as tiles dock and reconfigure. You will contribute to physics models, control and estimation algorithms, and the simulations that verify them - working alongside the GNC team and seeing your work run against hardware testbeds and eventually on-orbit
Responsibilities
  • Develop physics models of electromagnetic docking dynamics
  • Support development of control algorithms for rendezvous, proximity operations, and docking
  • Work on attitude determination and control for individual tiles and the assembled spacecraft
  • Support trade studies and evaluation of the tile sensor suite
  • Build simulation tools and dashboards to verify GNC algorithms before hardware testing

Basic Qualifications
  • Currently pursuing a degree in aerospace/mechanical/electrical engineering, physics, mathematics, or other relevant engineering discipline, with coursework in dynamics and controls
  • Working knowledge of Python, C++, or MATLAB/Simulink for simulation and analysis
  • Understanding of rigid-body dynamics and basic electromagnetics

Preferred Qualifications
  • Experience with spacecraft attitude determination and control, including at the coursework or CubeSat-team level
  • Background in electromagnetic systems
  • Familiarity with orbital mechanics and reference frames
  • Experience with formation flying, swarm robotics, or multi-body reconfigurable systems
  • Familiarity with version control systems like Git
  • Passionate about solving hard problems, building things, and advancing the space industry
  • Excellent written and verbal communication skills

ITAR Requirements
To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.
Equal Opportunity
Rendezvous Robotics is an Equal Opportunity Employer; employment with Rendezvous Robotics is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.