1

Rust Programming Internship Jobs in Santa Clara, CA

Software Engineer, CDN (Starlink)

Palo Alto, CA ยท On-site

$145K - $210K/yr

... Rust. PREFERRED SKILLS AND EXPERIENCE: * Advanced degree in computer science or engineering. * Networking experience. * Professional distributed systems experience (internship experience is ...

During your internship, you may: * Build components of our performance analysis and profiling ... Strong programming skills in C++ or Rust . Experience with Python is a plus. * Solid understanding ...

During your internship, you may: * Build components of our performance analysis and profiling ... Strong programming skills in C++ or Rust . Experience with Python is a plus. * Solid understanding ...

Showing results 41-60

Rust Programming Internship information

See Santa Clara, CA salary details

$15

$29

$45

How much do rust programming internship jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for rust programming internship in Santa Clara, CA is $29.85, according to ZipRecruiter salary data. Most workers in this role earn between $24.28 and $33.89 per hour, depending on experience, location, and employer.

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

To thrive as a Rust Programming Intern, you need a solid understanding of computer science fundamentals, proficiency in Rust, and familiarity with systems programming concepts. Experience with tools like Cargo, Git, and common Rust libraries, as well as coursework or certifications in programming, are highly beneficial. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns collaborate and grow in a team environment. These skills and qualities are crucial for contributing to real-world projects, adapting quickly, and maximizing learning during the internship.

What is the difference between Rust Programming Internship vs Rust Developer?

AspectRust Programming InternshipRust Developer
Required CredentialsTypically pursuing a degree in computer science or related fieldProfessional experience, proficiency in Rust, possibly certifications
Work EnvironmentInternship programs, entry-level projects, mentorshipFull-time employment, project ownership, team collaboration
Industry UsageTraining and skill development in tech companies, startupsProduct development, system programming, open-source contributions

The main difference between a Rust Programming Internship and a Rust Developer is experience level and responsibilities. Internships focus on learning, mentorship, and gaining foundational skills, while Rust Developers are experienced professionals responsible for building and maintaining Rust-based applications.

What is a Rust programming internship?

A Rust Programming Internship is a temporary position designed for students or early-career professionals to gain hands-on experience working with the Rust programming language. Interns typically collaborate on software development projects, contribute to codebases, and learn about modern systems programming under the guidance of experienced mentors. These internships help participants develop practical skills in Rust, problem-solving, and teamwork, and can serve as a pathway to a full-time role in software engineering.

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

As a Rust Programming Intern, you can expect to work on a variety of real-world projects that may include developing backend services, optimizing code for performance and safety, or contributing to open-source Rust libraries. Interns often collaborate closely with experienced developers, participate in code reviews, and get hands-on experience with tools and frameworks commonly used in Rust development. This role provides a supportive environment for learning best practices, improving problem-solving skills, and gaining exposure to modern software engineering workflows.
What are the most commonly searched types of Rust Programming jobs in Santa Clara, CA? The most popular types of Rust Programming jobs in Santa Clara, CA are:
What are popular job titles related to Rust Programming Internship jobs in Santa Clara, CA? For Rust Programming Internship jobs in Santa Clara, CA, the most frequently searched job titles are:
What job categories do people searching Rust Programming Internship jobs in Santa Clara, CA look for? The top searched job categories for Rust Programming Internship jobs in Santa Clara, CA are:
What cities near Santa Clara, CA are hiring for Rust Programming Internship jobs? Cities near Santa Clara, CA with the most Rust Programming Internship job openings:
Infographic showing various Rust Programming Internship job openings in Santa Clara, CA as of August 2026, with employment types broken down into 89% Full Time, and 11% Part Time. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $62,089 per year, or $29.9 per hour.

Post Silicon Engineer (eInfochips)

Arrow Electronics, Inc.

Cupertino, CA โ€ข On-site

Full-time

Re-posted 22 hours ago


Job description

Position:Post Silicon Engineer (eInfochips)
Job Description:

ย Location: Cupertino, CA and Austin TX

Experience: 8+ Years

What You'll Be Doing:

As a Senior Validation Engineer on our Machine Learning Acceleration team to work โ€”from early design validation through emulation, silicon bring-up, post-silicon validation, and ongoing support of production systems deployed in AWS data centers. You'll collaborate deeply with architecture, RTL design, design verification, firmware, and software teams to ensure our next-generation AI/ML accelerators meet the highest standards of quality and performance. This role requires bridging multiple domains and broad scope of impactโ€”from low-level hardware interfaces to high-level ML workloadsโ€”to deliver exceptional results.

A day in the life

  • Developing comprehensive validation strategies and leads new methodologies to improve validation coverage and time to root cause.
  • Role models detailed test plans covering functional, performance, power, and stress testing from silicon bring-up to product release
  • Mentors and provides direction to junior validation engineers
  • Executes complex test plans from RTL simulation and emulation environments through physical silicon validation
  • Handing complex debug including hands-on silicon bring-up and debug in the lab using oscilloscopes, logic analyzers, and protocol analyzers
  • Validating ML accelerator performance, accuracy, and reliability using real-world neural network workloads
  • Building test infrastructure, CI/CD, and automated regression frameworks to enable efficient validation at scale
  • Collaborating across architecture, design, firmware, and software teams to triage failures and drive root cause analysis to closure
  • Reviewing test results, identifying patterns, and providing feedback to improve design quality and validation coverage
  • Delivering new tests to production systems in AWS data centers and manufacturing to improve fleet health

What We Are Looking For:

  • Strong programming skills (Python, Lua, C/C++, Rust, Go, etc)
  • A solid understanding of computer architecture and chip/system validation methodologies
  • Experience with cloud infrastructure and CI/CD
  • Firmware testing and/or development (BIOS, BMC, drivers)
  • Domain expertise in any of these areas: PCIe, HBM, GPUs, neural networks, ML HW architecture
  • Knowledge of the full validation lifecycle from RTL simulation (SystemVerilog/UVM, VCS, Questa, Xcelium) and emulation (Palladium, Zebu, Veloce) through silicon failure analysis and debug
  • 5+ years of programming with at least one software programming language experience
  • Bachelor's degree or above in computer science, computer engineering, or related field, or Bachelor's degree
  • 5+ years of non-internship system test development, code reviews, source control management, build processes, automated deployments, and operations experience.
  • Experience with Linux environments and Git.
  • Experience with server hardware and debug tools
  • Experience with Machine Learning Hardware/Software Architecture
  • Experience with CI/CD
  • Experience with EDA Simulations or Emulation

Education: Bachelorโ€™s degree

Work Arrangement Fully Onsite: Must be able to travel to an Arrow Client office location as requested by Arrow Client leadership.

Location: Bedford, MA (Day-1 Onsite)

About eInfochips:

eInfochips, an Arrow company (Fortune#154), is a leading global provider of product engineering and semiconductor design services. A rich history of over two decades, with over 500+ products developed and 40M deployments in 140 countries, eInfochips continues to fuel technological innovations in multiple verticals. eInfochips has strategic technology partnerships with Qualcomm, NVIDIA, NXP, Analog Devices, Texas Instruments, Amazon, Microsoft and Google to name a few. Along with Arrowโ€™s $38B in revenues, 22,000 employees, and 345 locations serving over 80 countries, eInfochips is primed to accelerate connected products innovation for 150,000+ global clients. eInfochips acts as a catalyst to Arrowโ€™s Sensor-to-Sunset initiative and offers complete edge-to-cloud capabilities for its clients. Please visit www.einfochips.com for our portfolio of product engineering services across

various industries & verticals.

Arrowโ€™s Sensor-to-Sunset initiative and offers complete edge-to-cloud capabilities for its clients. Please visit www.einfochips.com for our portfolio of product engineering services across various industries C verticals.

EEO Statement:

Arrow is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, gender, age, sexual orientation, gender identity, national origin, veteran or disability status.


Location:US-TX-Austin-Texas (Amazon)
Time Type:Full time
Job Category:Engineering ServicesEEO Statement:

Arrow is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, gender, age, sexual orientation, gender identity, national origin, veteran or disability status.ย (Arrow EEO/AAP policy)


All Arrow job postings are for existing job vacancies. We anticipate this requisition will be open for a minimum of five days, though it may be open for a longer period of time. We encourage your prompt application.