1

Rust Embedded Internship Jobs (NOW HIRING)

Project-level experience with Python, C, or Rust * Exceptional command of engineering fundamentals ... Experience in embedded devices or autonomous systems * Experience with OS and kernel level work ...

Experience with additional programming languages such as Python or Rust. * Strong understanding of ... Below is an overview of what full‑time employees receive (at this time, interns receive a subset ...

Project-level experience with Python, C, or Rust * Exceptional command of engineering fundamentals ... Experience in embedded devices or autonomous systems * Experience with OS and kernel level work ...

Project-level experience with Python, C, or Rust * Exceptional command of engineering fundamentals ... Experience in embedded devices or autonomous systems * Experience with OS and kernel level work ...

Sr. SDE - Embedded, Flight Software

Redmond, WA · On-site

$138K - $182K/yr

Job Responsibilities - Develop embedded software in C, C++, Rust, or other languages in a real-time ... BASIC QUALIFICATIONS - 5+ years of non-internship professional software development experience - 5+ ...

Showing results 41-60

Rust Embedded Internship information

See salary details

$70K

$153.4K

$174K

How much do rust embedded internship jobs pay per year?

As of Sep 9, 2026, the average yearly pay for rust embedded internship in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a Rust embedded internship?

A Rust Embedded Internship is a temporary position designed for students or early-career professionals to gain hands-on experience working with embedded systems using the Rust programming language. Interns typically work on projects involving hardware-software integration, firmware development, and low-level programming. The internship provides an opportunity to apply Rust's safety and concurrency features to real-world embedded challenges, often in industries like IoT, robotics, or automotive. Participants learn from experienced engineers, contribute to production or open-source projects, and develop valuable skills for a career in embedded development.

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

As a Rust Embedded Intern, you'll typically be involved in hands-on projects such as developing firmware for microcontrollers, writing device drivers in Rust, and contributing to open-source embedded libraries. You'll collaborate closely with hardware engineers and senior embedded developers, often participating in code reviews and debugging sessions. Expect to work with real-world hardware, utilize tools like oscilloscopes or logic analyzers, and contribute to documentation. The internship offers a great opportunity to learn industry-standard development workflows and best practices for writing safe, efficient embedded code in Rust.

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

To thrive as a Rust Embedded Intern, you need a foundational understanding of embedded systems, programming skills in Rust and C/C++, and familiarity with microcontrollers or hardware interfaces. Experience with tools like cargo, debuggers (e.g., GDB), and version control systems (e.g., Git), as well as coursework or certifications in embedded programming, are highly beneficial. Strong problem-solving skills, eagerness to learn, and effective communication help interns adapt quickly and contribute to team projects. These skills are crucial for developing reliable, efficient firmware and contributing meaningfully to embedded software development teams.

What is the difference between Rust Embedded Internship vs Embedded Software Engineer?

AspectRust Embedded InternshipEmbedded Software Engineer
Required CredentialsBasic programming knowledge, coursework in embedded systems, familiarity with RustDegree in Computer Engineering, Electrical Engineering, or related field; experience with embedded C/Rust
Work EnvironmentInternship setting, collaborative teams, hands-on hardware projectsFull-time role, development teams, hardware and software integration
Industry UsageStartups, tech companies experimenting with Rust for embedded systemsManufacturers, IoT companies, automotive, aerospace

The Rust Embedded Internship is an entry-level position designed for students or recent graduates to gain experience with Rust in embedded systems. In contrast, an Embedded Software Engineer is a full-time professional role requiring more experience and responsibilities. Both roles involve working with embedded hardware, but the internship offers a learning environment, while the engineer position focuses on development and deployment.

More about Rust Embedded Internship jobs

What cities are hiring for Rust Embedded Internship jobs?

Cities with the most Rust Embedded Internship job openings:

What are the most commonly searched types of Rust Embedded jobs?

The most popular types of Rust Embedded jobs are:

What states have the most Rust Embedded Internship jobs?

States with the most job openings for Rust Embedded Internship jobs include:

What other helpful pages are available for Rust Embedded Internship?

Other pages related to Rust Embedded Internship:

Infographic showing various Rust Embedded Internship job openings in the United States as of September 2026, with employment types broken down into 13% Internship, 1% As Needed, 66% Full Time, 19% Part Time, and 1% Contract. Highlights an 77% Physical, 1% Hybrid, and 22% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Embedded Software Engineer, Satellite Antenna (Starlink)

Redmond, WA • On-site

SpaceX
Aerospace Product and Parts Manufacturing • 1 - 5K employees

$145K - $175K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 24 days ago


Key responsibilities

  • Develop embedded software for custom modem and beamformer silicon ASICs used in Starlink's phased array antennas

  • Write flight-critical software to ensure the intended operation of the antenna throughout the satellite's lifecycle

  • Analyze on-orbit performance data and investigate methods to improve performance and debug issues


SpaceX rating

8.7

Company rating: 8.7 out of 10

Based on 152 frontline employees who took The Breakroom Quiz

18th of 72 rated aerospace companies


Job description

EMBEDDED SOFTWARE ENGINEER, SATELLITE ANTENNA (STARLINK)

Starlink is SpaceX's unprecedented satellite constellation designed to deliver high-speed broadband internet to underserved and remote areas around the world. By deploying thousands of satellites in low Earth orbit (LEO), we've created a global network that bridges the digital divide, enabling reliable connectivity for homes, business, vessels, aircraft, and more.

As a member of the Antenna Software team, you'll own software for bring-up, characterization, and operation of advanced phased array systems. You'll drive features at every layer of the stack, from embedded software running on microcontrollers in custom beamforming ASICs, to characterizing antennas in anechoic chambers, to defining the RF test required to produce hundreds of phased arrays per month, to building tools to analyze the on-orbit performance of our fleet of thousands of satellites serving millions of users.

Prior RF experience is not a requirement to be successful here - we're looking for ambitious engineers who thrive when they're diving deep on challenging, interdisciplinary problems.

RESPONSIBILITIES: 

  • Develop embedded software for custom modem and beamformer silicon ASICs that form the foundation of Starlink's phased array antennas
  • Write flight-critical software to ensure intended operation of the antenna throughout the lifecycle of the satellite
  • Collaborate with phased array antenna engineers to build and implement new techniques to measure antennas as part of our CI/CD process
  • Analyze on-orbit performance data and investigate methods to improve performance and debug issues
  • Drive production RF test features to verify hardware in the factory while maintaining a rapid rate of production
  • Design and build automated measurement systems to characterize phased arrays radiating at 10-20GHz
  • Provide software engineering expertise and mission-critical support to the broader Payload Engineering organization

BASIC QUALIFICATIONS:

  • Bachelor's degree in computer science, computer engineering, or electrical engineering
  • 1+ years of programming experience in embedded C or C++ or Rust (internships, collegiate clubs, and project work can apply)

PREFERRED SKILLS AND EXPERIENCE:

  • Experience and understanding of RF fundamentals and/or communications theory
  • Familiarity with radio-related lab measurement equipment and techniques such as spectrum analyzers, network analyzers, and signal generators.
  • Experience with phased array antenna systems
  • Ability to work in a fast-paced, autonomously driven, and demanding start-up atmosphere
  • Excellent written and verbal communication skills

ADDITIONAL REQUIREMENTS:

  • Ability to work extended hours or weekends as needed for mission critical deadlines

COMPENSATION AND BENEFITS:
Pay Range:
Level 1: $125,000.00 - $150,000.00
Level 2: $145,000.00 - $175,000.00

Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience.

Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation and will be eligible for 10 or more paid holidays per year. Employees in Washington State accrue paid sick time in compliance with state and federal law. Company shuttles are offered to employees for roundtrip travel from select Seattle locations to the SpaceX Redmond office Monday to Friday.


What SpaceX employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


SpaceX logo

About SpaceX

Sourced by ZipRecruiter

Industry

Aerospace product and parts manufacturing, data services, guided missile and space vehicle manufacturing and satellite telecommunications

Company size

1,001 - 5,000 Employees

Headquarters location

Hawthorne, CA, US