Software Engineering Intern (Circuit Simulation)
Engineering internship job at Cadence Design Systems
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Summer interns will have an opportunity to learn Cadence processes for software development and build prototypes for given problems and integrate in Cadence products.
We have a wide variety of software projects to which you could contribute. They range from prototyping state of the art technologies and exploring open-source software.
You will develop essential software engineering skills for your future professional career such as defining requirements, project planning, coding, debugging, testing, and documenting.
You will be working with a designated mentor and will present at the end of the summer the result of your work.
Requirements:Currently pursuing an MS or PH.D. in Computer Science, Computer Engineering, Electrical Engineering, Mechanical engineering, Applied Physics, Applied Mathematics, or similar degrees. Examples of fields of interest would include, but not limited to,
+ Electrical engineering (Electromagnetic simulation, electrical circuit simulation, systems/control theory, analog circuit analysis/design, semiconductor device simulation)
+ Computational electromagnetics (finite element methods, finite-difference time domain/FDTD, integral equations, fast multipole algorithms)
+ Computer science (parallel numerical algorithms, graph algorithms, high performance computing architectures)
+ Applied mathematics (computational linear algebra, sparse matrix algorithms, numerical solution of ordinary or partial differential equations, model order reduction, Fourier transform. Nonlinear optimizations)
+ Computational physics (particle methods, fluid dynamics, molecular dynamics, Monte Carlo techniques, thermal analysis, photonics system simulation).
Skills:
+ Basic knowledge of software programming in C++/C, Python, Matlab, or equivalent languages.
+ Good communications skills to work with team or across teams.
We're doing work that matters. Help us solve what others can't.
Additional Jobs (*************************************************
Equal Employment Opportunity Policy:
Cadence is committed to equal employment opportunity throughout all levels of the organization.
+ Read the policy(opens in a new tab) (********************************************************************************************************************************
We welcome your interest in the company and want to make sure our job site is accessible to all. If you experience difficulty using this site or to request a reasonable accommodation, please contact ********************.
Privacy Policy:
Job Applicant If you are a job seeker creating a profile using our careers website, please see the privacy policy(opens in a new tab) (**************************************************************** .
E-Verify Cadence participates in the
E-Verify program in certain U.S. locations as required by law. Download More Information on E-Verify (64K) (**************************************************************************************************************************
Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences.
Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. Our shared passion for solving the world's toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.
Cadence is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
Cadence is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
Software Engineering Intern - Circuit Simulation infrastructure
Engineering internship job at Cadence Design Systems
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. The circuit simulation intern will assist R&D staff in developing new algorithms and software for the Spectre circuit simulator. Job duties may include hands-on experience in researching new algorithmic approaches, writing GUI features, software engineering to implement new features, performing software validation and testing, and investigating performance/accuracy issues in the simulator.
Applicant should have previous exposure to the circuit simulation area and experience in EDA-relevant software development, particular C/C++ unix development. Background in EDA algorithms based on graph theory, or software optimization is required, some UI knowledge is beneficial. Applicants should be graduating in or before 2027 with a degree in electrical engineering, computer science, or related field. Understanding of analog/memory/custom IC design and verification practices is a strong plus.
We're doing work that matters. Help us solve what others can't.
Additional Jobs (*************************************************
Equal Employment Opportunity Policy:
Cadence is committed to equal employment opportunity throughout all levels of the organization.
+ Read the policy(opens in a new tab) (********************************************************************************************************************************
We welcome your interest in the company and want to make sure our job site is accessible to all. If you experience difficulty using this site or to request a reasonable accommodation, please contact ********************.
Privacy Policy:
Job Applicant If you are a job seeker creating a profile using our careers website, please see the privacy policy(opens in a new tab) (**************************************************************** .
E-Verify Cadence participates in the
E-Verify program in certain U.S. locations as required by law. Download More Information on E-Verify (64K) (**************************************************************************************************************************
Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences.
Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. Our shared passion for solving the world's toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.
Cadence is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
Cadence is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
Site Reliability Engineer Intern
San Jose, CA jobs
Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk
Your role and responsibilities
As a Site Reliability Engineer Interm at IBM, you'll get to work on the systems that are driving the quantum revolution and the AI era. Join our team of creators - the people who help move IBM forward by using their imagination to envision solutions, their curiosity to experiment with new ideas, and their ever-growing skills into action for customers to make better decisions with greater speed on the most trusted platforms in today's market.
IBM has an opening for Site Reliability Engineer Intern to join our team and help build highly reliable, scalable, and efficient systems. In this role, you will collaborate with development and operations teams to design, implement, and maintain infrastructure that supports mission-critical applications. This is an excellent opportunity for someone with foundational experience who is eager to grow in the SRE discipline.SRE Engineers participate in various aspects of the life cycle, test, and support process, such as:
* Assist in monitoring and maintaining system reliability across production environments.
* Collaborate with engineering teams to implement automation for deployment and operations.
* Help troubleshoot and resolve incidents, ensuring minimal downtime.
* Contribute to documentation and process improvements for system reliability.
* Learn and apply best practices in observability, performance tuning, and capacity planning.
Required education
High School Diploma/GED
Preferred education
Bachelor's Degree
Required technical and professional expertise
Currently pursuing a degree in Computer Science, Engineering, or related field.
Basic understanding of Linux/Unix systems and networking concepts.
Familiarity with at least one programming language (Python, Go, or similar).
Strong problem-solving skills and eagerness to learn.
Preferred technical and professional experience
Exposure to containerization (Docker, Kubernetes).
Experience with CI/CD tools (Jenkins, GitHub Actions).
Understanding of monitoring tools (Prometheus, Grafana).
ABOUT BUSINESS UNIT
IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing.
YOUR LIFE @ IBM
In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.
Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.
Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.
Are you ready to be an IBMer?
ABOUT IBM
IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
OTHER RELEVANT JOB DETAILS
IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.
The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
Intern 2026: Quantum Cloud Engineering
San Jose, CA jobs
Introduction IBM Research takes responsibility for technology and its role in society. Working in IBM Research means you'll join a team who invent what's next in computing, always choosing the big, urgent and mind-bending work that endures and shapes generations. Our passion for discovery, and excitement for defining the future of tech, is what builds our strong culture around solving problems for clients and seeing the real world impact that you can make.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
Your role and responsibilities
As an intern, you will contribute to the development of a distributed cloud platform designed to support quantum workloads. Your work will focus on Python-based development, infrastructure maintenance, and ensuring the reliability and scalability of the platform. You will collaborate with cross-functional teams to integrate quantum computing capabilities into cloud-native environments, helping to build the foundation for future quantum applications.
This role requires a solid understanding of Python programming, cloud infrastructure concepts, and an interest in quantum computing technologies.
Required education
High School Diploma/GED
Preferred education
Bachelor's Degree
Required technical and professional expertise
* Python
* API Rest
* Django
* Docker
Preferred technical and professional experience
* Qiskit
* Kubernetes
ABOUT BUSINESS UNIT
IBM Research is the organic growth engine of IBM and an innovation engine for our customers and partners. As part of this mission, IBM Research anticipates and examines 'What's Next in Computing' to ultimately create and integrate the technologies the world relies upon to solve big challenges and unlock new opportunities. We create and pioneer new markets for IBM, our partners and customers as exemplified in our ongoing quest to reach practical and large-scale quantum computing. Across IBM Research, we realize the power and potential to accelerate discovery with our partners and clients by combining the power of high performance computing, AI, and Quantum, all integrated through the hybrid cloud.
YOUR LIFE @ IBM
In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.
Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.
Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.
Are you ready to be an IBMer?
ABOUT IBM
IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
OTHER RELEVANT JOB DETAILS
Supplemental 1 employees may be eligible for up to 8 paid holidays, minimum of 56 hours paid sick time and the IBM Employee Stock Purchase Plan. IBM offers paid family medical leave and disability benefits to eligible employees where required by applicable law.
This position was posted on the date cited in the key job details section and is anticipated to remain posted for 15 days from this date or less if not needed to fill the role.
We consider qualified applicants with criminal histories, consistent with applicable law.
The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
This position is eligible for participation in an IBM Sales Incentive plan. Actual incentive opportunity will be based on performance and the eligible Target Incentive, as addressed in the applicable plan, all of which is subject to change. The compensation range listed for this position is the IBM Reference Salary that is used when you are not actively participating in a sales plan. Your actual base pay plus incentive opportunity will be determined by the Incentive Plan assigned to you.
Site Reliability Engineer Intern 2026
San Jose, CA jobs
**Introduction** A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
.
**Your role and responsibilities**
As a Site Reliability Engineer, you will work in an agile, collaborative environment to build, deploy, configure, and maintain systems for the IBM client business. In this role, you will lead the problem resolution process for our clients, from analysis and troubleshooting, to deploying the latest software updates & fixes.
Your primary responsibilities include:
* 24x7 Observability: Be part of a worldwide team that monitors the health of production systems and services around the clock, ensuring continuous reliability and optimal customer experience.
* Cross-Functional Troubleshooting: Collaborate with engineering teams to provide initial assessments and possible workarounds for production issues. Troubleshoot and resolve production issues effectively.
* Deployment and Configuration: Leverage Continuous Delivery (CI/CD) tools to deploy services and configuration changes at enterprise scale.
* Maintenance and Support: Tasks related to applying security patches and upgrades, and collaborating with Product support for issue resolution.
**Required technical and professional expertise**
* System Monitoring and Troubleshooting: knowledge in monitoring/observability, issue response, and troubleshooting for optimal system performance.
* Automation: knowledge in automation for production environment changes, streamlining processes for efficiency, and reducing toil.
* Linux: Knowledge of Linux operating systems.
* Operation and Support Experience: Understanding in handling day-to-day operations, alert management, incident support, migration tasks, and break-fix support.
* Scripting: knowledge or experience of Python, go or bash.
* Familiar with cloud providers like IBM Cloud, AWS, Azure or GCP.
**Preferred technical and professional experience**
* Kubernetes/OpenShift: knowledge or experience of Kubernetes/OpenShift environments.
* Automation/Scripting: knowledge or experience of Ansible, Python, Terraform, and CI/CD tools such as Jenkins, IBM Continuous Delivery, ArgoCD.
* Monitoring/Observability: knowledge or experience crafting alerts and dashboards using tools such as Instana, New Relic, Grafana/Prometheus.
* DBA: Interest or experience configuring and maintaining SQL, NoSQL, and data streaming technologies (e.g. PostgreSQL, CouchDB, Redis, Kafka, Spark, etc.).
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Ecosystem Engineer Intern
San Jose, CA jobs
**Introduction** IBM is seeking a passionate and hands-on Ecosystem Engineer Intern to help expand the reach and usability of our strategic AI technologies. In this role, you'll build integrations and sample applications that connect IBM's AI offerings with widely used developer tools such as Hugging Face, LangChain, and Ollama. Your work will help developers incorporate IBM technologies into real-world workflows, making AI more accessible and impactful.
This internship is ideal for students or early-career technologists who enjoy coding, collaborating, and experimenting with open-source AI projects in developer communities.
Why Join Us
* Work on impactful projects that help developers succeed with AI.
* Collaborate with experienced mentors and cross-functional teams.
* Gain real-world experience in ecosystem engineering and developer tooling.
* Be part of a culture that values innovation, inclusion, and continuous learning.
**Your role and responsibilities**
* Build Integrations: Develop connectors, wrappers, and plugins that integrate IBM AI services with popular developer frameworks and tools.
* Create Sample Applications: Design and implement example apps that demonstrate practical use cases of IBM technologies in real-world scenarios.
* Support Developer Workflows: Identify common developer patterns and build solutions that simplify adoption and integration.
* Collaborate Across Teams: Work closely with Developer Advocates, Product Managers, and Engineers to align on priorities and deliver impactful solutions.
* Engage with Communities: Participate in open-source AI communities and forums to understand developer needs and share your work.
* Learn and Grow: Receive mentorship, attend team meetings, and gain exposure to the full lifecycle of ecosystem engineering and developer enablement.
**Required technical and professional expertise**
* Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
* Strong communication skills and ability to work effectively in a collaborative team environment.
* Passion for hands-on learning and building with emerging technologies.
* Experience experimenting with open-source AI projects (e.g., Hugging Face Transformers, LangChain, Ollama).
* Familiarity with programming languages such as Python, JavaScript, or TypeScript.
* Basic understanding of APIs, developer tools, and cloud platforms.
**Preferred technical and professional experience**
* Contributions to open-source projects or developer communities.
* Familiarity with IBM technologies (e.g., watsonx, IBM Cloud).
* Experience with containerization (Docker), GitHub workflows, or CI/CD pipelines.
* Interest in developer experience, usability, and technical enablement.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Site Reliability Engineer Intern 2026
San Jose, CA jobs
Introduction A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
.
Your role and responsibilities
As a Site Reliability Engineer, you will work in an agile, collaborative environment to build, deploy, configure, and maintain systems for the IBM client business. In this role, you will lead the problem resolution process for our clients, from analysis and troubleshooting, to deploying the latest software updates & fixes.
Your primary responsibilities include:
* 24x7 Observability: Be part of a worldwide team that monitors the health of production systems and services around the clock, ensuring continuous reliability and optimal customer experience.
* Cross-Functional Troubleshooting: Collaborate with engineering teams to provide initial assessments and possible workarounds for production issues. Troubleshoot and resolve production issues effectively.
* Deployment and Configuration: Leverage Continuous Delivery (CI/CD) tools to deploy services and configuration changes at enterprise scale.
* Maintenance and Support: Tasks related to applying security patches and upgrades, and collaborating with Product support for issue resolution.
Required education
High School Diploma/GED
Preferred education
Bachelor's Degree
Required technical and professional expertise
* System Monitoring and Troubleshooting: knowledge in monitoring/observability, issue response, and troubleshooting for optimal system performance.
* Automation: knowledge in automation for production environment changes, streamlining processes for efficiency, and reducing toil.
* Linux: Knowledge of Linux operating systems.
* Operation and Support Experience: Understanding in handling day-to-day operations, alert management, incident support, migration tasks, and break-fix support.
* Scripting: knowledge or experience of Python, go or bash.
* Familiar with cloud providers like IBM Cloud, AWS, Azure or GCP.
Preferred technical and professional experience
* Kubernetes/OpenShift: knowledge or experience of Kubernetes/OpenShift environments.
* Automation/Scripting: knowledge or experience of Ansible, Python, Terraform, and CI/CD tools such as Jenkins, IBM Continuous Delivery, ArgoCD.
* Monitoring/Observability: knowledge or experience crafting alerts and dashboards using tools such as Instana, New Relic, Grafana/Prometheus.
* DBA: Interest or experience configuring and maintaining SQL, NoSQL, and data streaming technologies (e.g. PostgreSQL, CouchDB, Redis, Kafka, Spark, etc.).
ABOUT BUSINESS UNIT
IBM Software infuses core business operations with intelligence-from machine learning to generative AI-to help make organizations more responsive, productive, and resilient. IBM Software helps clients put AI into action now to create real value with trust, speed, and confidence across digital labor, IT automation, application modernization, security, and sustainability. Critical to this is the ability to make use of all data, because AI is only as good as the data that fuels it. In most organizations data is spread across multiple clouds, on premises, in private datacenters, and at the edge. IBM's AI and data platform scales and accelerates the impact of AI with trusted data, and provides leading capabilities to train, tune and deploy AI across business. IBM's hybrid cloud platform is one of the most comprehensive and consistent approach to development, security, and operations across hybrid environments-a flexible foundation for leveraging data, wherever it resides, to extend AI deep into a business.
YOUR LIFE @ IBM
In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.
Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.
Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.
Are you ready to be an IBMer?
ABOUT IBM
IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
OTHER RELEVANT JOB DETAILS
IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.
The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
Site Reliability Engineer Intern
San Jose, CA jobs
**Introduction** At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk
**Your role and responsibilities**
As a Site Reliability Engineer Interm at IBM, you'll get to work on the systems that are driving the quantum revolution and the AI era. Join our team of creators - the people who help move IBM forward by using their imagination to envision solutions, their curiosity to experiment with new ideas, and their ever-growing skills into action for customers to make better decisions with greater speed on the most trusted platforms in today's market.
IBM has an opening for Site Reliability Engineer Intern to join our team and help build highly reliable, scalable, and efficient systems. In this role, you will collaborate with development and operations teams to design, implement, and maintain infrastructure that supports mission-critical applications. This is an excellent opportunity for someone with foundational experience who is eager to grow in the SRE discipline.SRE Engineers participate in various aspects of the life cycle, test, and support process, such as:
* Assist in monitoring and maintaining system reliability across production environments.
* Collaborate with engineering teams to implement automation for deployment and operations.
* Help troubleshoot and resolve incidents, ensuring minimal downtime.
* Contribute to documentation and process improvements for system reliability.
* Learn and apply best practices in observability, performance tuning, and capacity planning.
**Required technical and professional expertise**
Currently pursuing a degree in Computer Science, Engineering, or related field.
Basic understanding of Linux/Unix systems and networking concepts.
Familiarity with at least one programming language (Python, Go, or similar).
Strong problem-solving skills and eagerness to learn.
**Preferred technical and professional experience**
Exposure to containerization (Docker, Kubernetes).
Experience with CI/CD tools (Jenkins, GitHub Actions).
Understanding of monitoring tools (Prometheus, Grafana).
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Platform Engineer Intern - Entry Level Sales Program 2026
San Francisco, CA jobs
**Introduction** Technology sales at IBM is evolving its way of working to break beyond boundaries with innovative approaches. Preferring to 'show' vs. 'tell', we're looking for undergraduate and graduate students who want to combine their technical interests and education with the people skills needed to prospect and co-create with customers, partners, and colleagues on solutions to our clients' most complex business challenges.
In a world where technology moves at speed, it's essential that we stay ahead of the curve to provide tailored solutions that meet our clients' needs. It's not enough for us to have the technical expertise, we need to be great with people - to empathize, understand, and collaborate on technical solutions that will improve lives all over the world.
This is a summer 2026 position. As a Platform Engineer intern within Client Engineering, you'll be a key player in a multi-disciplinary team made up of Architects, AI Engineers, Designers, and Business Technology Leaders. The brightest and creative minds collaborating with clients as one team and contributing to experiential working sessions and builds. The outputs of which produce pilots that lead to deployment of enterprise-scale solutions at start-up speed.
IBM's Sales Internship Program culture will set you up for positive impact and success, whilst ongoing development will continually advance your skills. Our sales environment is collaborative and experiential. Part of a team, you'll be surrounded by bright minds - always willing to help- as you apply passion to work that will compel our clients to invest in IBM's products and services.
**Your role and responsibilities**
As a Platform Engineer intern within IBM Client Engineering, you'll help deliver unique client co-creation experiences to accelerate their transformation. You'll be involved in all aspects of integrated solutions, from identifying requirements to make technical decisions that impact the business case. Your role will be to work with cross-functional teams to realize the full potential of our hybrid cloud and AI solutions and prove business value to our clients.
Your primary responsibilities will include, but not be limited to:
* Cloud Expertise: Leverage contemporary hybrid cloud skills (ex. AI, analytics, DevOps, DevSecOps, IaC, security, networking, and storage) with deep industry expertise and understanding of your dedicated set of clients' businesses.
* Value Communication: Define and communicate the differentiated value of IBM's technology both technically and commercially.
* Technical Leadership: Participate in client sessions that include a broad range of public and hybrid cloud technologies, such as Red Hat OpenShift, IBM Cloud Paks, and Kubernetes.
* Solution Support: Support the solutions architecture plan and be a hands-on "builder" in client-facing engagements. Advise on solution architecture to align with platform best practices and focus on our clients' target environment to ease transition to deployment.
* Transition to Deployment: Provide a seamless transition to our clients by working with deployment teams to transition, or perform, the production deployment platform assets and information.
To be successful in this role, you will need:
* Confidence to contact and engage potential new customers and deliver an elevated experience.
* Motivation to achieve sales, business objectives and high client satisfaction.
* Strong analytic, problem solving, and troubleshooting skills combined with an agile process.
* Embrace curiosity and a growth mindset.
This position requires you to be in one of the following IBM offices: Atlanta GA, Austin TX, Chicago IL, Dallas TX, New York NY, Raleigh NC, San Francisco CA, and Washington DC.
Readiness to travel up to 50% annually.
~ IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.
**Required technical and professional expertise**
* Actively Enrolled: Registered undergraduate or graduate university student.
* Education: Seeking B.S. or M.S. degree in Computer Science, Computer/Electrical Engineering, Information Systems or equivalent technical degree/experience.
* Programming: Working knowledge in at least one common cloud native programming language (Java, Python, HCL, Rust, Ansible, or language in similar discipline.)
* Tech Savvy: Conversant about cloud technology, latest industry trends and how it is being applied to address business challenges.
* Team Player: Demonstrates team collaboration and can navigate different communication styles.
* Excellent Communication Skills: Possess verbal, written, and interpersonal skills that are engaging, compelling and influential.
* Self-Starter: Growth mindset, motivated to work with clients and can lead projects independently.
**Preferred technical and professional experience**
* Experience in deploying and operating solutions on AWS, Azure, IBM Cloud, or Google Cloud.
* Relevant technical certifications (e.. CNCF, AWS, IBM Cloud, Azure, Google Cloud, DevOps).
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
AI Engineer Intern- Entry Level Sales Program 2026
San Francisco, CA jobs
**Introduction** Technology sales at IBM is evolving its way of working to break beyond boundaries with innovative approaches. Preferring to 'show' vs. 'tell', we're looking for graduate students who want to combine their technical interests and education with the people skills needed to prospect and co-create with customers, partners, and colleagues on solutions to our clients' most complex business challenges.
In a world where technology moves at speed, it's essential that we stay ahead of the curve to provide tailored solutions that meet our clients' needs. It's not enough for us to have the technical expertise. We need to be great with people, too. To empathize. To understand. To collaborate on technical solutions that will improve lives all over the world.
This is a summer 2026 position. As an AI Engineer intern within our Client Engineering team, you'll harness your unique skills and perspectives to engage in the development and deployment of AI systems using our watsonx platform for pilots that lead to deployment of enterprise-scale solutions at start-up speed.
IBM's Sales Internship Program culture will set you up for positive impact and success, whilst ongoing development will continually advance your skills. Our sales environment is collaborative and experiential. Part of a team, you'll be surrounded by bright minds - always willing to help- as you apply passion to work that will compel our clients to invest in IBM's products and services.
**Your role and responsibilities**
Being an AI Engineer Intern at IBM is not just a job title - it's a mindset. You'll leverage the watsonx platform to assist in co-creating AI value with clients, focusing on technology patterns to enhance repeatability and delight clients.
Success is our passion, and your accomplishments will reflect this, driving your career forward, propelling your team to success, and helping our clients thrive.
Your primary responsibilities will include, but not be limited to:
* Pre and Post Sales Pilots: Develop pilots to validate and highlight the feasibility and effectiveness of the proposed AI solutions. Collaborate with cross-functional teams to implement and iterate on pilots, ensuring alignment with customer requirements and expectations while adhering to best practices and quality standards.
* Solution Optimization and Performance: Continuously monitor and optimize the performance of AI solutions, including foundation models and large language models. Identify opportunities to enhance efficiency, accuracy, and speed through fine-tuning, algorithmic improvements, or infrastructure optimization to meet performance requirements.
* Collaboration and Project Management: Collaborate with cross-functional teams, including AI engineers, platforms engineers, and members of the sales team, to ensure smooth execution and successful delivery of AI solutions. Effectively communicate project progress, risks, and dependencies to stakeholders.
* Industry Trends and Innovation: Stay up to date with the latest trends and advancements in AI, foundation models, and large language models. Evaluate emerging technologies, tools, and frameworks to assess their potential impact on solution design and implementation.
To be successful in this role, you will need:
* Confidence to contact and engage potential new customers and deliver an elevated experience.
* Motivation to achieve sales, business objectives and high client satisfaction.
* Strong analytic, problem solving, and troubleshooting skills combined with an agile process.
* Embrace curiosity and a growth mindset.
* Using AI for code and productivity.
* Self-starter designing and leading initiatives.
* Gathering requirements from multiple teams to implement productivity solutions.
This position requires you to be in one of the following IBM offices: Raleigh, NC and San Francisco, CA.
Readiness to travel up to 50% annually.
~ IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.
**Required technical and professional expertise**
* Actively Enrolled: Graduate university student.
* Education: Should have an undergrade degree seeking a M.S. degree in Computer Science, Artificial Intelligence, Data Science, Math, Statistics, Engineering or equivalent technical degree/experience.
* Programming: Working knowledge in Python, R, Java or language in similar discipline.
* Tech Savvy: Conversant about AI technology, latest industry trends and how it is being applied to address business challenges.
* Team Player: Demonstrates team collaboration and can navigate different communication styles.
* Excellent Communication Skills: Possess verbal, written, and interpersonal skills that are engaging, compelling and influential.
* Self-Starter: Motivated to work with clients and can lead projects independently.
**Preferred technical and professional experience**
* Knowledge of AI frameworks such as TensorFlow, PyTorch, Keras or Hugging Face.
* Experience with LLM and foundational models.
* Understanding in the usage of libraries such as SciKit Learn, Pandas, Matplotlib, etc.
* Familiarity with open-source technology, automation and legacy coding (Cobol, C, Assembler) is a plus.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Engineering Intern
Walnut Creek, CA jobs
at Wind River
Associate Engineer / Intern - P1 Location: Walnut Creek, CA ABOUT WIND RIVER Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy. The company's software powers generation after generation of the safest, most secure systems in the world. Examples include playing a key role in NASA space missions such as Artemis I, the James Webb Space Telescope, and multiple Mars rovers. We've achieved recent 5G milestones, including the world's first successful 5G data session with Verizon and building one of the largest Open RAN networks in the world with Vodafone. The company has received industry recognition for its technology innovation and leadership and for its workplace culture, including global Great Place to Work certification and being named a “Top Workplace” for ten consecutive years. If you want to be part of a unique culture where the lived experience is based on our cultural attributes of growth mindset, customer focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software-defined world. YOUR ROLE We are seeking a motivated and technically curious summer intern to join our team in developing QEMU support for Wind River's VxWorks. This internship offers a hands-on opportunity to work at the intersection of virtualization, embedded systems, and real-time operating systems (RTOS), contributing to the enablement of automotive-grade simulation environments.In your daily job you will:
Extend QEMU by adding support for a new board specification tailored for VxWorks
Design and implement virtual memory layout consistent with the target hardware architecture and RTOS requirements.
Develop virtual serial port support to enable console I/O and debugging capabilities within QEMU.
Integrate and validate the QEMU model by running a real-world VxWorks binary application.
Document your work and present a demo showcasing the simulation of a simple RTOS application in QEMU.
Gain experience in low-level system modeling and virtualization.
Understand the basic architecture and boot flow of VxWorks.
Learn how to simulate embedded platforms using QEMU.
Develop skills in debugging and validating real-time systems in virtual environments.
HOW YOU WILL CONTRIBUTE Key skills and competencies for succeeding in this role are:
Currently pursuing a degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
Familiarity with C/C++ and Linux development environments.
Basic understanding of operating systems and virtualization concepts.
Interest in embedded systems and automotive software.
Experience with QEMU or other hardware emulators preferred
Exposure to RTOS concepts or VxWorks preferred
Knowledge of serial communication protocols and memory mapping preferred
APPLICANT PRIVACY NOTICE: Your privacy is of the utmost importance to us. At Wind River, we strictly adhere to all applicable data privacy laws. Please review Wind River's Applicant Privacy Notice, which can be found here .
“Wind River is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law”
SECURITY CLEARANCE REQUIREMENTS Successful candidates must engage in a security clearance process in regard to their citizenship in order to perform fundamental job duties, as per applicable law. In particular, candidates with certain citizenship may not be able to perform such fundamental job duties. Currently, this includes citizens of the following countries: Belarus; Burma; China; Cuba; Iran; North Korea; Syria; Venezuela; Afghanistan; Cambodia; Central African Republic; Cyprus; Democratic Republic of Congo; Ethiopia; Eritrea; Haiti; Iraq; Lebanon; Libya; Russia; Somalia; South Sudan; Sudan; Zimbabwe. The security clearance process may take a significant amount of time to complete, and any offer of employment will be contingent on the candidate's legal ability to perform the fundamental job duties. Wind River is committed to meeting its obligations to candidates under applicable human rights law and privacy law in this regard.
Auto-ApplyEngineering Intern
Cupertino, CA jobs
at Wind River
Associate Engineer / Intern - P1
Location: Walnut Creek, CA ABOUT WIND RIVER Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy. The company's software powers generation after generation of the safest, most secure systems in the world. Examples include playing a key role in NASA space missions such as Artemis I, the James Webb Space Telescope, and multiple Mars rovers. We've achieved recent 5G milestones, including the world's first successful 5G data session with Verizon and building one of the largest Open RAN networks in the world with Vodafone. The company has received industry recognition for its technology innovation and leadership and for its workplace culture, including global Great Place to Work certification and being named a “Top Workplace” for ten consecutive years. If you want to be part of a unique culture where the lived experience is based on our cultural attributes of growth mindset, customer focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software-defined world. YOUR ROLE The Compiler Group works on compiler toolchains and programming languages for Wind River products including VxWorks and WR Linux. We build C/C++ toolchains based on open source LLVM and GCC technologies and proprietary technologies. We also maintain C/C++ libraries and enable modern programming languages like Rust. Your contribution in this role will impact the success of various Wind River products by improving support for new architecture variants, improve code size and performance and improving adherence to language standards and functional safety standards. Interface & Collaboration Working in the compiler team, you will collaborate with various engineering teams in the Wind River engineering organization that work directly or indirectly with the toolchains and with the open-source community.In your daily job you will:
Development and maintenance of the compiler toolchains used in the Wind River products.
Working with the open-source community to make improvements the LLVM toolchain.
Take the initiative to improve features and processes.
Contribute ideas for product improvements.
Collaborate effectively with global software engineering teams.
HOW YOU WILL CONTRIBUTEKey skills and competencies for succeeding in this role are:
Good understanding of embedded systems and familiarity in building and developing SW modules
Good understanding of automation tools and testing principles
Excellent communication skills, both written and verbal
Excellent analytical and debugging skills.
BE/BTech or ME/MTech degree in Computer Science, Electronics Engineering, or equivalent
Experience in scripting languages e.g., Python
Strong C/C++ programming experience
Assembly language experience (PowerPC/Arm/Intel/RISC-V)
BENEFITS - Canada
Company-sponsored health, dental, and life insurance.
Vacation and various time off policies to encourage work-life balance.
Well-being programs: Employee assistance program, mental well-being through Unmind .
Learning benefits: LinkedIn Learning subscription and seminars.
APPLICANT PRIVACY NOTICE: Your privacy is of the utmost importance to us. At Wind River, we strictly adhere to all applicable data privacy laws. Please review Wind River's Applicant Privacy Notice, which can be found here .
“Wind River is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law”
SECURITY CLEARANCE REQUIREMENTS Successful candidates must engage in a security clearance process in regard to their citizenship in order to perform fundamental job duties, as per applicable law. In particular, candidates with certain citizenship may not be able to perform such fundamental job duties. Currently, this includes citizens of the following countries: Belarus; Burma; China; Cuba; Iran; North Korea; Syria; Venezuela; Afghanistan; Cambodia; Central African Republic; Cyprus; Democratic Republic of Congo; Ethiopia; Eritrea; Haiti; Iraq; Lebanon; Libya; Russia; Somalia; South Sudan; Sudan; Zimbabwe. The security clearance process may take a significant amount of time to complete, and any offer of employment will be contingent on the candidate's legal ability to perform the fundamental job duties. Wind River is committed to meeting its obligations to candidates under applicable human rights law and privacy law in this regard.
Auto-ApplyEmbedded Software Engineering Intern
San Diego, CA jobs
at Wind River
Embedded Software Engineer - Intern ABOUT WIND RIVER Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy. The company's software powers generation after generation of the safest, most secure systems in the world. Examples include playing a key role in NASA space missions such as Artemis I, the James Webb Space Telescope, and multiple Mars rovers. We've achieved recent 5G milestones including the world's first successful 5G data session with Verizon and building one of the largest Open RAN networks in the world with Vodafone. The company has received industry recognition for its technology innovation and leadership, and for its workplace culture, including global Great Place to Work certification and being named a “Top Workplace” for ten consecutive years. If you want to be part of a unique culture where the lived experience is based on our cultural attributes of growth mindset, customer-focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software defined world. YOUR ROLE We seek a summer intern college students to join our Professional Services Embedded Software Engineering team. This is an exciting opportunity to work on cutting-edge development projects and collaborate with a team of experts in the embedded software field. As a contributing member of our North American team, you'll develop embedded solutions for critical infrastructure industries.In your daily job you will:
Develop, implement, and test embedded software systems, including device drivers and Board Support Packages for embedded hardware using Linux, VxWorks Real Time Operating System, or Helix Virtualization Platform
Produce high-quality software, including projects that require safety certification
Troubleshoot and debug embedded software, solving complex technical issues
Collaborate with project teams to deliver mission-critical embedded solutions to clients
Participate in design, code, and test reviews; contribute to team and customer technical discussions
HOW YOU WILL CONTRIBUTE
Key skills and competencies for succeeding in this role are:
Pursuing a BS or MS degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
Strong academic performance, involved in student groups, volunteer work, leadership
Junior, Senior or MS standing for summer internships
Strong proficiency in C/C++ programming
Experience with embedded systems development (device drivers, boot loaders, Board Support Packages, firmware) and familiarity with embedded processors (ARM, MIPS, x86, PowerPC, RISC V)
Excellent communication skills (verbal and written) and ability to work effectively in a team
Preferred: Real-time operating system (RTOS) experience (e.g., VxWorks, Linux Preempt-RT, Zephyr)
APPLICANT PRIVACY NOTICE: Your privacy is of the utmost importance to us. At Wind River, we strictly adhere to all applicable data privacy laws. Please review Wind River's Applicant Privacy Notice, which can be found here .
“Wind River is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law”
SECURITY CLEARANCE REQUIREMENTS Successful candidates must engage in a security clearance process in regard to their citizenship in order to perform fundamental job duties, as per applicable law. In particular, candidates with certain citizenship may not be able to perform such fundamental job duties. Currently, this includes citizens of the following countries: Belarus; Burma; China; Cuba; Iran; North Korea; Syria; Venezuela; Afghanistan; Cambodia; Central African Republic; Cyprus; Democratic Republic of Congo; Ethiopia; Eritrea; Haiti; Iraq; Lebanon; Libya; Russia; Somalia; South Sudan; Sudan; Zimbabwe. The security clearance process may take a significant amount of time to complete, and any offer of employment will be contingent on the candidate's legal ability to perform the fundamental job duties. Wind River is committed to meeting its obligations to candidates under applicable human rights law and privacy law in this regard.
Auto-ApplySpring 2023 System Design Engineering Co-Op/ Intern
San Jose, CA jobs
What you do at AMD changes everything
We care deeply about transforming lives with AMD technology to enrich our industry, our communities and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence, while being direct, humble, collaborative and inclusive of diverse perspectives. This is who we are at our best. One Company. One Team.
AMD together we advance_
The System Validation team plays a key role in validation of complex SOCs in pre-silicon and post silicon. Our most recent project Versal ACAP, a fully software-programmable, heterogeneous compute platform that combines Scalar Engines, Adaptable Engines, and Intelligent Engines to achieve dramatic performance improvements with dual core ARM processing system and Programmable logic is known for Industry's first Heterogeneous architecture. We are looking for a passionate engineer to work with us on our latest SOC - Versal.
We are looking for an aspiring Systems Design Engineer with a strong background in software to join the System-level Test team in San Jose. As a System Validation Engineering Intern, you will be involved in the silicon life cycle from testing of emulated next-generation RTL through to silicon verification and characterization. You will have a view of the full system but also will become an expert in certain IP down to the register-level. We are looking for someone who can span the range of able to develop device drivers in software to debug on hardware. As an intern on our team, you will gain real engineering experience in working with complex SOC and validation software and make a difference to the quality of our products.
Responsibilities
Assist in bringing up system level validation tool on new silicon
Run regressions and experiments to help root cause issues
Enhance existing test software for system-level validation and verification of existing and new FPGA features.
Design, develop, implement, test, and verify systems based on FPGAs with embedded Micro Blaze or ARM processors
Help to develop novel methods for system-level modeling and verification
Help automate design, test, and build processes
Qualificiations
Must be a student enrolled in a bachelor's or master's degree program in Electrical / Computer Engineering with an emphasis on embedded system development and/or computer architecture
Computer Architecture class(es) required
Programming languages: C, Python, Verilog
To support our group, we are looking for a intern that can commit to a full time (40 hr per week), 4-12-month internship starting in January 2023.
You must be able to work onsite at are San Jose, CA Office. Located at 2100 Logic Dr, San Jose, CA 95124
Shorter internships will NOT be considered.
Requisition Number: 185604
Country: United States State: California City: San Jose
Job Function: Student/ Intern/ Temp
Benefits offered are described here.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies or fee based recruitment services. AMD and its subsidiaries are equal opportunity employers. We consider candidates regardless of age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status. Please click here for more information.
Software Engineering Intern (Circuit Simulation)
Engineering internship job at Cadence Design Systems
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. The circuit simulation intern will assist R&D staff in developing new algorithms and software for the Spectre circuit simulator. Job duties may include hands-on experience in researching new algorithmic approaches, software engineering to implement new features, performing software validation and testing, and investigating performance/accuracy issues in the simulator.
Primary responsibilities include researching and developing Machine Learning approaches to problems in the EDA and system design. Applicant must possess a working knowledge of various Machine Learning techniques such as linear regression, classification, clustering, decision trees, and neural networks, and have a practical experience with ML libraries, such as Sklearn and PyTorch. Solid understanding of statistics is a plus.
Applicant should be a candidate for an advanced degree (Masters or PhD) in the electrical engineering, computer science, applied mathematics, or related field.
We're doing work that matters. Help us solve what others can't.
Additional Jobs (*************************************************
Equal Employment Opportunity Policy:
Cadence is committed to equal employment opportunity throughout all levels of the organization.
+ Read the policy(opens in a new tab) (********************************************************************************************************************************
We welcome your interest in the company and want to make sure our job site is accessible to all. If you experience difficulty using this site or to request a reasonable accommodation, please contact ********************.
Privacy Policy:
Job Applicant If you are a job seeker creating a profile using our careers website, please see the privacy policy(opens in a new tab) (**************************************************************** .
E-Verify Cadence participates in the
E-Verify program in certain U.S. locations as required by law. Download More Information on E-Verify (64K) (**************************************************************************************************************************
Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences.
Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. Our shared passion for solving the world's toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.
Cadence is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
Cadence is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
Software Engineering Intern
Engineering internship job at Cadence Design Systems
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Basic Requirements: Educational Background + Pursuing or recently completed a degree in Computer Science, Applied Mathematics, Data Science, or a related field.
+ Strong foundation in machine learning, deep learning, and natural language processing (NLP) and LLM
Technical Skills
+ Proficiency in Python and experience with frameworks like PyTorch, TensorFlow, SciKit, etc.
+ Basic understanding of Retrieval-Augmented Generation (RAG) and vector databases.
+ Comfortable working with LLM APIs and integrating them into applications.
+ A solid understanding of machine learning concepts (e.g., supervised/unsupervised learning, NLP, computer vision) and algorithms is crucial.
+ Proficiency in Python is essential. C++ also valuable.
Problem-Solving & Collaboration
+ Ability to work in a fast-paced research and development environment.
+ Strong analytical thinking and debugging skills.
+ Experience with rapid prototyping in open-source AI/ML projects.
We're doing work that matters. Help us solve what others can't.
Additional Jobs (*************************************************
Equal Employment Opportunity Policy:
Cadence is committed to equal employment opportunity throughout all levels of the organization.
+ Read the policy(opens in a new tab) (********************************************************************************************************************************
We welcome your interest in the company and want to make sure our job site is accessible to all. If you experience difficulty using this site or to request a reasonable accommodation, please contact ********************.
Privacy Policy:
Job Applicant If you are a job seeker creating a profile using our careers website, please see the privacy policy(opens in a new tab) (**************************************************************** .
E-Verify Cadence participates in the
E-Verify program in certain U.S. locations as required by law. Download More Information on E-Verify (64K) (**************************************************************************************************************************
Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences.
Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. Our shared passion for solving the world's toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.
Cadence is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
Cadence is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
Software Engineering Intern (Circuit Simulation)
Engineering internship job at Cadence Design Systems
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Summer interns will have an opportunity to learn Cadence processes for software development and build prototypes for given problems and integrate in Cadence products.
We have a wide variety of software projects to which you could contribute. They range from prototyping state of the art technologies and exploring open-source software.
You will develop essential software engineering skills for your future professional career such as defining requirements, project planning, coding, debugging, testing, and documenting.
You will be working with a designated mentor and will present at the end of the summer the result of your work.
Requirements:
Currently pursuing an MS or PH.D. in Computer Science, Computer Engineering, Electrical Engineering, Mechanical engineering, Applied Physics, Applied Mathematics, or similar degrees. Examples of fields of interest would include, but not limited to,
Electrical engineering (Electromagnetic simulation, electrical circuit simulation, systems/control theory, analog circuit analysis/design, semiconductor device simulation)
Computational electromagnetics (finite element methods, finite-difference time domain/FDTD, integral equations, fast multipole algorithms)
Computer science (parallel numerical algorithms, graph algorithms, high performance computing architectures)
Applied mathematics (computational linear algebra, sparse matrix algorithms, numerical solution of ordinary or partial differential equations, model order reduction, Fourier transform. Nonlinear optimizations)
Computational physics (particle methods, fluid dynamics, molecular dynamics, Monte Carlo techniques, thermal analysis, photonics system simulation).
Skills:
Basic knowledge of software programming in C++/C, Python, Matlab, or equivalent languages.
Good communications skills to work with team or across teams.
We're doing work that matters. Help us solve what others can't.
Auto-ApplySoftware Intern
Engineering internship job at Cadence Design Systems
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. As an R&D intern, your focus area will be developing the next generation routing engine. You will work in a team environment to design, improve, and maintain core routing technology as part of Innovus Digital Implementation system.
Routing algorithm knowledge is preferred to implement a robust and efficient routing engine.
As an R&D engineer, your focus area will be developing the next generation routing engine. You will work in a team environment to design, improve, and maintain core routing technology as part of Innovus Digital Implementation system.
Position Requirements:
In progress with MS/Phd in Computer Engineering or Computer Science
C/C++ knowledge
Unix/Linux
The annual salary range for California is $28.60 to $53.12 an hour. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid holidays and 401(k) plan with employer match.
We're doing work that matters. Help us solve what others can't.
Additional Jobs (*************************************************
Equal Employment Opportunity Policy:
Cadence is committed to equal employment opportunity throughout all levels of the organization.
+ Read the policy(opens in a new tab) (********************************************************************************************************************************
We welcome your interest in the company and want to make sure our job site is accessible to all. If you experience difficulty using this site or to request a reasonable accommodation, please contact ********************.
Privacy Policy:
Job Applicant If you are a job seeker creating a profile using our careers website, please see the privacy policy(opens in a new tab) (**************************************************************** .
E-Verify Cadence participates in the
E-Verify program in certain U.S. locations as required by law. Download More Information on E-Verify (64K) (**************************************************************************************************************************
Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences.
Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. Our shared passion for solving the world's toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.
Cadence is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
Cadence is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
Software Intern
Engineering internship job at Cadence Design Systems
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
This is an amazing opportunity to work as a software engineering intern at a world leader in computational software. Our customers are the world's most innovative companies, delivering extraordinary electronic products from chips to boards to complete systems for the most dynamic market applications including hyperscale computing, 5G communications, automotive, mobile, aerospace, consumer, industrial, and healthcare. As a software engineering intern, you will help design and develop some of the most complex software tools used by designers across multiple verticals. We use advanced math, computer science, graph theory and machine learning to turn design concepts into reality.
Responsibilities will include software development, debugging and fixing of software errors, implementing new features, along with writing and running tests.
Position Requirements:
Enrolled in a MS or BS program in computer science, electrical engineering, computer engineering, or a similar major.
Strong understanding of software data structures, algorithms, and proficiency in object-oriented coding, preferably in C or C++. Exposure to Cadence products is a plus.
The annual salary range for Cali
fornia
is $28.60 to $53.12 an hour
.
Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid holidays and 401(k) plan with employer match.
We're doing work that matters. Help us solve what others can't.
Auto-ApplySoftware Intern, Summer (Synthesis)
Engineering internship job at Cadence Design Systems
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Join the Digital & Signoff Group (DSG) at Cadence and contribute to the development of the Genus Synthesis Solution, a state-of-the-art logic synthesis tool that optimizes Power, Performance, and Area (PPA) for advanced digital ASICs. This internship offers hands-on experience in software development for EDA tools, working closely with R&D and product engineering teams in a collaborative, innovation-driven environment.
Responsibilities
Design, implement, troubleshoot, and debug software programs on Unix/Linux platforms.
Develop and enhance algorithms for logic synthesis and physical design flows.
Validate new synthesis features and ensure correctness and optimal configurations.
Assist with customer support by analyzing tool usage and providing feedback to R&D.
Contribute to documentation, including Product Requirement Specifications (PRS) for new features.
Required Qualifications
Currently pursuing a PhD in Computer Science, Electrical Engineering, or Computer Engineering.
Strong programming skills in C/C++; exposure to Python and Tcl is a plus.
Solid understanding of data structures, algorithms, and object-oriented programming.
Familiarity with logic synthesis, physical design, and timing analysis.
Experience with Unix/Linux environments.
Excellent analytical and problem-solving skills; strong communication abilities.
The annual salary range for Cali
fornia
is $28.60 to $53.12 an hour
.
Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid holidays and 401(k) plan with employer match.
We're doing work that matters. Help us solve what others can't.
Auto-Apply