1

Graduate Software Developer Intern Jobs in Fremont, CA

We are seeking a highly motivated and versatile Full Stack Engineer Intern to join our core ... Participate in all aspects of software development activities, including design, coding, code ...

Software Intern

San Jose, CA ยท On-site

$31.63 - $58.75/hr

Strong algorithm background, programming skills and implementation for the processing of large ... Master or PhD graduate candidates The hourly range for California is $31.63 to $58.75 per hour. You ...

Software Intern

San Jose, CA

$31.63 - $58.75/hr

Strong algorithm background, programming skills and implementation for the processing of large ... Master or PhD graduate candidates The hourly range for California is $31.63 to $58.75 per hour. You ...

Software Intern

San Jose, CA

$31.63 - $58.75/hr

Strong algorithm background, programming skills and implementation for the processing of large ... Master or PhD graduate candidates The hourly range for California is $31.63 to $58.75 per hour. You ...

As an AI/ML Software Engineer Intern, you will define and implement the AI/ML infrastructure powering Nirmata's Policy Management platform. You will also contribute to the development of AI-powered ...

Showing results 21-40

Graduate Software Developer Intern information

See Fremont, CA salary details

$12

$25

$43

How much do graduate software developer intern jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for graduate software developer intern in Fremont, CA is $25.06, according to ZipRecruiter salary data. Most workers in this role earn between $20.24 and $26.59 per hour, depending on experience, location, and employer.

What does a graduate software developer intern do?

A Graduate Software Developer Intern assists in designing, developing, testing, and maintaining software applications under the guidance of experienced developers. They typically work on real-world projects, write code, participate in team meetings, and collaborate with other departments to solve technical problems. This role helps interns gain hands-on experience, improve their programming skills, and understand how software development teams operate in a professional environment.

What are the key skills and qualifications needed to thrive as a graduate software developer intern?

To thrive as a Graduate Software Developer Intern, you need foundational programming skills (such as Python, Java, or C++), problem-solving abilities, and a relevant degree or coursework in computer science or related fields. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic software development methodologies is typically expected. Strong communication, teamwork, and a willingness to learn are vital soft skills that help interns integrate and contribute effectively. These skills ensure you can collaborate with teams, adapt to new technologies, and deliver meaningful project contributions during the internship.

What are some common challenges faced by graduate software developer interns when transitioning from academic projects to real-world development teams?

Graduate Software Developer Interns often find the transition from academic work to professional environments challenging due to differences in project scale, complexity, and collaboration. In industry settings, interns must quickly adapt to working within established codebases, follow team coding standards, and utilize version control tools like Git. Additionally, they will often participate in agile development cycles, requiring regular communication with team members and adapting to feedback. Embracing these new workflows and learning to ask questions proactively are key to a successful internship experience.
What cities near Fremont, CA are hiring for Graduate Software Developer Intern jobs? Cities near Fremont, CA with the most Graduate Software Developer Intern job openings:

Software Engineering Intern

Droyd Robotics

San Francisco, CA โ€ข On-site

Internship

Re-posted 20 days ago


Job description

About the team
Droyd builds autonomous robotic systems that automate repetitive manual work in real environments. Our robots run under tight latency, reliability, and hardware constraints, which makes software a core part of everything we ship.
Our software team builds the systems that connect models to hardware, manage fleets, and keep robots operating in production.
About the role
As a Software Engineering Intern at Droyd, you'll work across our backend and systems software stack. You'll help build the infrastructure that powers learning, inference, control, and fleet operations for our robotic arms.
This role is based in San Francisco, CA. We're an in-person company. We build faster that way.
In this role, you'll
  • Design and implement backend systems that integrate AI models with robotic hardware
  • Work on projects such as data pipelines, embedded and systems software, observability tooling, and fleet infrastructure
  • Help build and optimize low-latency streaming and video processing pipelines
  • Support integrations with external robotic systems, including ROS2 nodes and hardware interfaces
We're looking for candidates who
  • Are current juniors or seniors (or equivalent) studying computer science, computer engineering, or a related field
  • Are comfortable programming in languages such as Python, C++, or Rust
  • Have interest or experience in systems programming, embedded software, or robotics
  • Are willing to balance school and work in a fast-paced environment
  • Take ownership, learn quickly, and can carry projects forward with guidance
Nice to have
  • Experience with Linux systems, networking, or process management
  • Exposure to hardware interfaces such as UART, I2C, CAN, or similar protocols
  • Familiarity with cloud platforms, CI/CD, or real-time systems
About Droyd
Droyd builds autonomous robotic systems to automate manual work for enterprises. We design the hardware, write the control and software stack, and deploy robots that operate in real production environments.
If we do this right, robots stop being demos and start being tools people rely on every day.
Join us and help build systems that ship.