← Back to jobs
N

Software Architecture Research Intern

NVIDIA·Israel·en
On-siteFull-timeSoftware ArchitectureSemiconductorsComputer Hardware

Join a software architecture research team exploring networking, security, communications, and accelerated computing. The role combines systems research, hardware architecture modeling, simulation, SDK development, and performance optimization.

Responsibilities

  • Develop novel hardware architecture models
  • Build simulations spanning individual components to complete data center environments
  • Develop SDKs for new hardware capabilities
  • Design and implement services, runtime systems, and applications using SDKs
  • Evaluate and optimize application performance
  • Research networking, security, communications, storage, cryptography acceleration, and distributed accelerator systems
  • Collaborate with internal experts and external researchers
  • Participate in technical conferences and events

Requirements

  • B.Sc. or M.Sc. in Computer Science, Electrical Engineering, or Computer Engineering, or equivalent experience
  • 0–2 years of industry experience in systems architecture or a related field
  • Knowledge of networking, operating systems, accelerator programming, and computer systems
  • Strong communication skills

Nice to have

  • Research excellence
  • Equivalent experience in computer science, electrical engineering, or computer engineering
  • Experience presenting or speaking at conferences and technical events

Relevance

More opportunities

Similar jobs

The newest open roles in Software Architecture.

Questions, answered

Frequently asked questions

Software Architecture Research Intern – Networking & Systems | CVZilla