company

Software Engineering Intern - Simulation and Modeling

d-MatrixSanta Clara
Hybrid Internship

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

We are looking for candidates who are enthusiastic about technology and eager to learn. Ideal candidates will possess:Basic knowledge of C++ and Python programming languages. Familiarity with algorithms and data structures. Strong problem-solving skills and a collaborative mindset. A passion for technology and eagerness to tackle complex challenges.

About the job

Join d-Matrix, where we harness the power of generative AI to revolutionize technology. As pioneers in both software and hardware, we strive to redefine possibilities. Our workplace thrives on mutual respect and collaboration, creating an environment where every voice matters.

At d-Matrix, we foster a culture of humility and open communication. Our inclusive team embraces diverse perspectives to drive innovative solutions. We are looking for passionate individuals eager to confront challenges and execute ideas effectively. Are you ready to explore endless possibilities in AI with us?

Location:

This is a hybrid role, requiring on-site work at our Santa Clara office three days a week.
The internship spans 12 weeks, beginning June 1st and ending August 21st, or from June 22nd to September 11th.

The Team

Our Simulation and Modeling team at D-Matrix develops a Virtual Platform that facilitates early software development in the product life cycle. This platform features:

  • Bit-accurate functional reference models

  • Cycle-approximate simulations

  • Detailed cycle-accurate simulations

Constructed using C++ and Python, our platform utilizes generators and run-time configurations to handle large-scale simulations, supporting distributed workloads.

The Role

In this role, you will assist in the development of functional reference models and performance simulators that enable early software development and architectural exploration. Your responsibilities include:

  • Interpreting hardware specifications and aiding in the creation of algorithmic or transactional models reflecting hardware behavior.

  • Collaborating with senior engineers, architects, and hardware designers to clarify documentation and resolve issues.

  • Contributing to the modeling infrastructure under the mentorship of seasoned team members.

  • Engaging in model bring-up, testing, and correlation tasks.

  • Supporting debugging across various workloads and architectural scenarios.

About d-Matrix

At d-Matrix, our mission is to unlock the potential of generative AI to transform technology and innovate within the software and hardware spheres. We prioritize collaboration and respect, creating a culture where diverse voices contribute to unique solutions.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.