1

Intern C Programmer Jobs in Colorado (NOW HIRING)

Early Careers: Actuarial Intern

Denver, CO · On-site +1

  • Medical

  • Dental

  • Vision

  • Retirement

Design and costing of new retirement programs, programming of innovative pension admin systems ... Interns assess exposure to P&C risk by loss forecasting for budgeting and risk management strategy ...

Showing results 41-60

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.

Avionics Engineering Intern (Spring 2027)

Rendezvous Robotics

Golden, CO

$17.25 - $22.50/hr

Full-time, Internship

Posted 25 days ago


Job description

Golden, CO | Full-Time | 12-15 Weeks | Spring 2027

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.

Responsibilities

  • Support design and review of power electronics, including battery management and protection circuits
  • Work on PCB design for onboard electronics
  • Help analyze cross-domain fault behavior and edge cases in the power system
  • Support power distribution and bus architecture work across internal interfaces
  • Assist with bring-up and debug of avionics hardware on the bench

Basic Qualifications

  • Currently pursuing a degree in Electrical Engineering, Computer Engineering, or a related field
  • Coursework or project experience in power electronics or analog/digital circuit design
  • Familiarity with PCB design tools (KiCad, Altium, or similar)

Preferred Qualifications

  • Experience with gate drivers, DC-DC converters, or battery management systems
  • Understanding of isolated sensing or isolated power architectures
  • Exposure to embedded firmware for hardware bring-up
  • Experience debugging with oscilloscopes, logic analyzers, and other bench equipment

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.