1

Rust Internship Jobs (NOW HIRING)

... Architecture interns to join our team and contribute to the design of next-generation AI ... Proficiency in Rust * Low-latency, high-performance applications using both kernel-level and user ...

next page

Showing results 1-20

Rust Internship information

See salary details

$9

$17

$23

How much do rust internship jobs pay per hour?

As of May 31, 2026, the average hourly pay for rust internship in the United States is $17.31, according to ZipRecruiter salary data. Most workers in this role earn between $14.42 and $19.23 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Rust Intern, and why are they important?

To thrive as a Rust Intern, you need a solid understanding of programming fundamentals, basic proficiency in Rust, and preferably coursework or personal projects in systems programming. Familiarity with tools like Cargo, Git, and code editors, as well as exposure to version control and debugging tools, is often expected. Strong problem-solving skills, willingness to learn, and effective communication set top candidates apart. These skills and qualities enable interns to quickly adapt, contribute meaningfully to projects, and grow within the field of systems development.

What types of projects or tasks can I expect to work on during a Rust Internship?

During a Rust Internship, you'll often contribute to real-world software projects that use the Rust programming language, such as developing backend services, improving performance-critical code, or building systems tools. Interns typically collaborate with experienced engineers through code reviews, pair programming, and stand-up meetings, gaining hands-on experience with Rust’s unique features like ownership and concurrency. You may also be involved in writing tests, debugging, and documenting code, all while learning industry-standard workflows and version control practices. This environment provides a great opportunity to deepen your Rust skills and understand how they apply to large-scale software development.

What is a Rust internship?

A Rust internship is a temporary position, usually for students or early-career professionals, focused on gaining hands-on experience with the Rust programming language. Interns work on real-world projects, contribute to codebases, and learn best practices in systems programming and software development using Rust. These internships can be found at tech companies, open-source organizations, or startups looking to leverage Rust for its safety, speed, and concurrency features. Interns typically collaborate with experienced Rust developers and may also participate in code reviews, documentation, and community activities.

What is the difference between Rust Internship vs Rust Developer?

AspectRust InternshipRust Developer
Required CredentialsTypically pursuing or recent graduate in Computer Science or related fieldProfessional experience, proficiency in Rust programming
Work EnvironmentInternship programs, entry-level projects, mentorship-focusedFull-time employment, project ownership, team collaboration
Employer & Industry UsageTech companies, startups, research labs offering internshipsTech firms, software companies, open-source projects

The main difference between a Rust Internship and a Rust Developer is experience level and responsibilities. Internships are designed for students or recent graduates gaining initial exposure, while Rust Developers are experienced professionals handling complex projects and contributing to production code.

More about Rust Internship jobs
What cities are hiring for Rust Internship jobs? Cities with the most Rust Internship job openings:
What are the most commonly searched types of Rust jobs? The most popular types of Rust jobs are:
What states have the most Rust Internship jobs? States with the most job openings for Rust Internship jobs include:
Infographic showing various Rust Internship job openings in the United States as of May 2026, with employment types broken down into 50% Internship, and 50% Full Time. Highlights an 50% In-person, and 50% Remote job distribution, with an average salary of $35,995 per year, or $17.3 per hour.
Embedded Software Intern [Fall 2026]

Embedded Software Intern [Fall 2026]

Figure

San Jose, CA • On-site

Internship

Posted 10 days ago


Job description

Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of the company is to ship humanoid robots with human level intelligence. Its robots are engineered to perform a variety of tasks in the home and commercial markets. Figure is headquartered in San Jose, CA.
We are looking for a motivated Embedded Software Intern to support our Humanoid Software Team and contribute to the implementation and testing of core software systems during Fall 2026.
Responsibilities:
  • Implement and test embedded software in C++ running on the Humanoid compute platform
  • Develop Python scripts to support data management, test automation or robot calibration
  • Contribute to the development of our Continuous Integration and Continuous Deployment (CI/CD) infrastructure
  • Support hardware/software integration in the lab

Requirements:
  • Final-year undergraduate student or recent graduate in Computer Science or a related field.
  • Minimum 10 weeks internship, 1 to 2 terms preferred
  • Ability to showcase extra-academic activities working on hardware/software projects
  • Fluent with C++ and Python
  • Deep understanding of Linux
  • Good knowledge of computer architecture, communication buses and protocols like Ethernet, Ethercat, Serial, CAN or USB
  • Comfortable using lab instruments (Oscilloscopes, logic analyzers...) and debugging tools (Lauterbach...)

Bonus Qualifications:
  • Experience with the Bazel build system
  • Experience with Docker containers
  • Experience with Rust