Validation Software-Undergraduate Intern

AlteraSan Jose, CA
2d$85 - $90

About The Position

About the Job Join Altera, a pioneer in programmable logic solutions, where innovation meets practicality. We empower system, semiconductor, and technology companies to rapidly and cost-effectively differentiate and excel in their markets. Our legacy of innovation is matched by our commitment to our clients, whom we serve through a robust distribution network and a dedicated sales force. Our portfolio spans programmable logic products, acceleration platforms, software, and IP, all designed to accelerate the pace of innovation. We are seeking a talented and enthusiastic Post-Silicon Validation Software Tools-Undergraduate Intern to join our team! In this role, you will focus on developing and enhancing software tools essential for the validation of our semiconductor products. This internship offers a unique opportunity to gain hands-on experience in the high-tech industry while working on impactful projects. In this role you may have the opportunity to:

Requirements

  • Education: Currently pursuing an Undergraduate degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • Programming Skills: Proficiency in programming languages such as Python, C/C++, or similar is mandatory.
  • Software Development Tools: Experience with software development tools and methodologies, including version control systems (e.g., Git), integrated development environments (IDEs), and debugging tools.
  • Problem-Solving: Excellent problem-solving abilities and attention to detail.
  • Communication Skills: Strong communication skills and the ability to work effectively in a collaborative team environment.

Nice To Haves

  • Circuit Design Knowledge: Basic understanding of digital and analog circuit design principles is a plus.
  • Lab Equipment Familiarity: Familiarity with hardware testing equipment (oscilloscopes, logic analyzers) is advantageous but not required.
  • Prior Experience: Previous experience or coursework related to software development or semiconductor validation is a plus.

Responsibilities

  • Software Development: Design, develop, and enhance software tools utilized in post-silicon validation processes. This includes creating new applications as well as maintaining and improving existing tools.
  • Automation and Scripting: Write and optimize scripts in languages such as Python or similar to automate validation tasks and improve efficiency.
  • Data Analysis: Collect, analyze, and interpret validation test data to identify trends, anomalies, and areas for improvement.
  • Collaboration: Work closely with validation engineers to understand their tool requirements, provide software solutions, and integrate feedback into tool development.
  • Debugging and Troubleshooting: Identify, diagnose, and resolve software and hardware issues encountered during validation testing.
  • Documentation: Create and maintain comprehensive documentation for software tools, validation procedures, and test results, ensuring clarity and ease of use for future reference.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service