
Software Engineering Intern
Job Description
Responsibilities include:
- Design, implement, and test software components based on high-level requirements and engineering specifications.
- Learn and follow Advantest’s policies, coding standards, development procedures, and quality practices for building high-reliability software.
- Develop new tools, utilities, or features that enhance customer workflows, engineering productivity, or platform capabilities.
- Extend existing software APIs, libraries, or standalone tools (Python, Java, Go, or other languages depending on the team) with new functionality.
- Add unit, integration, and regression tests across various components to ensure product quality and long-term maintainability.
- Participate in an Agile development process, including sprint planning, stand-up meetings, design discussions, code reviews, and demos.
- Use AI-assisted development tools (e.g., GitHub Copilot, code-generation assistants, automated testing aids) to accelerate software design, implementation, and problem resolution.