2

Internship Remote C Programming Jobs in Missouri

Ability to read, understand, and review C code; hands-on C programming and debugging experience is ... Fully remote work with the flexibility to work from locations worldwide. * Flexible working hours ...

Experienced Substation Design Engineer

Saint Louis, MO · On-site +1

$92K - $117K/yr

A hybrid or in-office work setup is preferred to foster collaboration and mentorship, but remote ... C) engineering for voltages from 15kV to 345kV (required) and up to 500kV (preferred). * Collect ...

$139K - $168K/yr

Strong knowledge of Python or C++, or the ability to learn them quickly * A passion for learning ... Previous software engineering experience via an internship, work experience, or coding competition

$139K - $168K/yr

Strong knowledge of Python or C++, or the ability to learn them quickly * A passion for learning ... Previous software engineering experience via an internship, work experience, or coding competition

$139K - $168K/yr

Strong knowledge of Python or C++, or the ability to learn them quickly * A passion for learning ... Previous software engineering experience via an internship, work experience, or coding competition

$139K - $168K/yr

Strong knowledge of Python or C++, or the ability to learn them quickly * A passion for learning ... Previous software engineering experience via an internship, work experience, or coding competition

$139K - $168K/yr

Strong knowledge of Python or C++, or the ability to learn them quickly * A passion for learning ... Previous software engineering experience via an internship, work experience, or coding competition

$39.50 - $51/hr

This is a fully remote engineering opportunity focused on advancing high-performance peer-to-peer ... Experience with Node.js native addons and bridging JavaScript with C is an advantage.

Ability to travel internationally and to remote project locations. * Strong technical writing ... Previous internship and relevant experience in underground & surface mine planning, design and ...

... SS&C for expertise, scale, and technology. Job Title: Product Manager IV Location: 100% Remote ... Partners closely with crossfunctional teams-including technical architecture, engineering ...

$94K - $124K/yr

Strong experience with compiled programming languages such as Go, C, C++, Rust, or similar ... Ability to collaborate effectively in a remote, global engineering environment. Nice-to-have ...

$104K - $139K/yr

... programming and database internals - particularly Postgres - to help us push boundaries in how ... About You * 10+ years of experience building systems software in C/C++ or Rust (Go experience a ...

$15 - $18.75/hr

Remote Overview of the United Soccer League (USL) The United Soccer League (USL) is the heartbeat ... Familiarity of SQL, or other programming languages. We are an equal opportunity employer and all ...

$14.25 - $18/hr

Remote Overview of the United Soccer League (USL) The United Soccer League (USL) is the heartbeat ... Familiarity of SQL, or other programming languages. We are an equal opportunity employer and all ...

$14.25 - $18/hr

Remote Overview of the United Soccer League (USL) The United Soccer League (USL) is the heartbeat ... Familiarity of SQL, or other programming languages. We are an equal opportunity employer and all ...

$15 - $18.75/hr

Remote Overview of the United Soccer League (USL) The United Soccer League (USL) is the heartbeat ... Familiarity of SQL, or other programming languages. We are an equal opportunity employer and all ...

$15.25 - $19.25/hr

Remote Overview of the United Soccer League (USL) The United Soccer League (USL) is the heartbeat ... Familiarity of SQL, or other programming languages. We are an equal opportunity employer and all ...

next page

Showing results 1-20

Internship Remote C Programming information

What is a remote C programming internship?

Internship Remote C Programming positions are entry-level opportunities for students or recent graduates to gain practical experience in C programming while working remotely. These internships typically involve assisting with coding, debugging, and software development tasks under the guidance of experienced engineers. Interns work from home or another remote location, collaborating with team members online to contribute to real-world projects. Such roles help interns build their technical skills, gain industry exposure, and enhance their resumes for future job prospects.

What types of projects can I expect to work on during a remote C programming internship?

During a remote C programming internship, you will typically work on tasks such as debugging existing code, developing new features for software applications, writing and optimizing algorithms, or working on embedded systems projects. You may also contribute to open-source projects or assist with automated testing and code documentation. Collaboration is often facilitated through virtual meetings, code reviews, and project management tools, allowing you to interact with mentors and team members even when working remotely.

What are the key skills and qualifications needed to thrive as a remote C programming intern, and why are they important?

To thrive as a Remote C Programming Intern, you need a solid grasp of C language fundamentals, problem-solving abilities, and typically a background in computer science or a related field. Familiarity with version control systems like Git, debugging tools, and integrated development environments (IDEs) is often required. Strong communication, self-motivation, and time management skills help interns excel in remote settings and collaborate effectively. These skills and qualities are crucial for delivering reliable code, learning quickly, and contributing meaningfully to development teams from a distance.

What is the difference between Internship Remote C Programming vs Software Developer?

AspectInternship Remote C ProgrammingSoftware Developer
Required CredentialsBasic programming knowledge, often students or entry-levelBachelor's degree in CS or related field, more experience
Work EnvironmentRemote, flexible hours, project-basedTypically office or remote, full-time
Industry UsageUsed for training, skill development, and entry-level rolesFull professional roles across industries
Search & Comparison IntentLearning, entry-level opportunities, internshipsCareer advancement, full-time roles

Internship Remote C Programming positions are designed for beginners or students gaining practical experience, often with flexible remote work. Software Developer roles require more experience and are full-time positions, focusing on building software solutions. Both roles share some technical skills but differ significantly in scope, experience, and employment status.

What cities in Missouri are hiring for Internship Remote C Programming jobs?

Cities in Missouri with the most Internship Remote C Programming job openings:

Staff Engineer, KernelCare

Jobgether

On-site, Remote

Full-time

Medical, PTO

Posted 10 days ago


Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Engineer, KernelCare based in Netherlands.

This is a high-impact individual contributor role focused on building the next generation of automation and high-reliability systems for Linux security products. You will combine deep backend engineering expertise with technical product ownership across critical product components. The role is approximately 70% hands-on engineering and 30% technical product ownership, giving you significant influence over both technology and delivery. You will work across the full lifecycle, from discovery and architecture through implementation, production release, and ongoing optimization. AI-assisted development is an integral part of the engineering workflow, with a strong focus on improving automation and operational throughput. The ideal candidate is an autonomous technical leader who thrives on ambiguity, complex systems, and meaningful cybersecurity challenges.

Accountabilities
  • Own major product components and engineering workstreams from initial discovery and planning through production delivery and continuous improvement.
  • Partner directly with engineering, product, sales, and other stakeholders to gather, clarify, and translate business and technical requirements.
  • Turn broad or ambiguous product objectives into clear technical plans, milestones, priorities, and actionable engineering tasks.
  • Design scalable architectures and make technical decisions for high-impact product areas while balancing delivery requirements with long-term maintainability.
  • Build, review, test, and maintain production-grade software components with a focus on reliability, security, performance, scalability, and extensibility.
  • Take end-to-end responsibility for delivered components in production, including ongoing operation, troubleshooting, optimization, and evolution.
  • Independently monitor progress and proactively communicate achievements, blockers, risks, dependencies, and changes in requirements.
  • Research emerging technologies, engineering tools, market approaches, and competing solutions to inform technical and product decisions.
  • Use AI-assisted development tools throughout planning, implementation, debugging, testing, refactoring, and code review to improve engineering efficiency.
  • Contribute to engineering quality through design reviews, technical guidance, mentorship, documentation, and adoption of best practices.
Requirements
  • Proven experience taking ownership of significant technical projects or workstreams from conception through production.
  • Strong hands-on backend engineering experience with Python.
  • Strong Linux background and practical understanding of Linux-based systems.
  • Ability to read, understand, and review C code; hands-on C programming and debugging experience is a strong advantage.
  • Strong system design and architectural skills, combined with the ability to implement solutions directly.
  • Experience gathering and refining requirements and translating broad or unclear business needs into technical plans and deliverables.
  • Demonstrated technical product ownership, with an understanding of how engineering decisions contribute to broader product and business objectives.
  • Ability to work independently with limited day-to-day supervision and proactively drive complex initiatives forward.
  • Excellent communication skills and confidence collaborating with engineering, product, sales, and other cross-functional stakeholders.
  • Ability to clearly communicate technical decisions, project progress, risks, dependencies, and blockers.
  • Regular experience using AI-assisted development tools as part of the software engineering workflow rather than solely for experimentation.
  • Ability to balance immediate delivery needs with long-term scalability, maintainability, security, and extensibility.
  • Experience developing Linux kernel patches or kernel modules is a plus.
  • Deep knowledge of operating system internals is highly desirable.
Benefits
  • Fully remote work with the flexibility to work from locations worldwide.
  • Flexible working hours that allow you to structure your workday around your schedule.
  • Strong focus on professional development and continuous learning.
  • Challenging technical projects involving Linux, cybersecurity, automation, and high-reliability systems.
  • 24 paid vacation days per year.
  • 10 paid national holidays.
  • Unlimited sick leave.
  • Compensation toward private medical insurance.
  • Co-working space reimbursement.
  • Gym and sports reimbursement.
  • Dedicated education and professional development budget.
  • Opportunity to receive recognition and a reward for innovative ideas with potential patent value.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
 Why Apply Through Jobgether? 
 
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
 
 
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job