Senior Software Engineer

Advantest•San Jose, CA

About The Position

Advantest is seeking a Senior Software Engineer to join its US AI and Automation Team. The role designs, develops, and deploys software solutions that integrate AI capabilities into internal engineering workflows and customer-facing products. The engineer works with software engineers, AI specialists, product teams, semiconductor test experts, and customers to create scalable, maintainable, production-ready solutions. The position emphasizes software engineering excellence and architecture, with opportunities to apply emerging AI technologies to complex engineering challenges. It calls for technical leadership from concept through deployment, including architecture decisions, development practices, integration work, mentoring, and support for customer engagements.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Science, Software Engineering, or a related technical field.
  • At least 5 years of software development experience designing and delivering commercial or enterprise software solutions.
  • Strong software architecture and system design experience.
  • Proficiency in modern software development languages such as Python, Java, C++, Rust, or JavaScript/TypeScript.
  • Strong understanding of Git-based development workflows and GitHub.
  • Understanding of networking and communication protocols such as TCP/IP, HTTP, or gRPC.
  • Experience with Agile software development methodologies.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience implementing CI/CD pipelines, automated testing, and code quality processes.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work effectively across global, cross-functional teams.

Nice To Haves

  • Experience with AI technologies, including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI Agents, MCP (Model Context Protocol), or AI-assisted development tools.
  • Experience integrating AI services into production applications.
  • Familiarity with cloud platforms such as Azure, AWS, or Google Cloud.
  • Experience in semiconductor test, semiconductor manufacturing, EDA, or related industries.
  • Experience with the Advantest V93000 / SmarTest ecosystem.
  • Experience leading architecture initiatives or technical transformation projects.
  • Experience working directly with customers to define requirements and deliver technical solutions.

Responsibilities

  • Design and architect scalable software systems for internal and customer-facing applications.
  • Lead technical design decisions, architecture reviews, and software development best practices.
  • Develop and maintain modern applications, services, APIs, and integration frameworks.
  • Collaborate with global engineering teams to define technical roadmaps and solution architectures.
  • Design and implement integrations among enterprise systems, engineering platforms, cloud services, and AI-enabled applications.
  • Use GitHub-based workflows for source control, code reviews, issue management, and releases.
  • Evaluate technologies and development tools to improve engineering productivity and software quality.
  • Mentor software engineers and provide technical leadership across projects.
  • Support customer engagements, technical workshops, proof-of-concepts, and deployment activities where appropriate.
  • Contribute to AI-enabled engineering solutions, including automation, knowledge systems, software copilots, and intelligent workflows.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service