Advantest Logo

Advantest

Software Developer - VSIX

Posted 7 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu
Mid level
In-Office
Chennai, Tamil Nadu
Mid level
Seeking a Mid-Level Software Developer to create Visual Studio extensions and test programs for semiconductor systems, utilizing C# and .NET, while collaborating with engineering teams.
The summary above was generated by AI
Job Summary & Responsibilities

Position Overview: We are seeking a Mid-Level Software Developer to join our engineering team, focusing on the development of test programs and Visual Studio (VSIX) extensions to support semiconductor test systems. The ideal candidate will have strong hands-on experience with the .NET ecosystem, Visual Studio extensibility (VSIX), and automation tools, enabling seamless integration and productivity enhancements for test program development.

Essential Duties & Responsibilities:

  • Develop and maintain Visual Studio extensions (VSIX) and test program tooling for semiconductor test environments.
  • Work with C#, .NET (8 or later preferred), and related frameworks to build maintainable, scalable software.
  • Create SDKs, APIs, and NuGet packages for customer integration.
  • Implement automation and UI enhancements in Visual Studio to streamline test program creation.
  • Collaborate with hardware and test engineering teams.
  • Participate in the full software development lifecycle (design, coding, testing, debugging, documentation).
  • Assist in upgrading and modernizing legacy code components.
  • Perform all other duties as assigned.
Preferred Qualifications

Requirements, Education & Skills:

  • Required , B.S. in Computer Science, Software Engineering, or related field.
  • 3+ years of professional software development experience.
  • Proficiency in C#, .NET, and Visual Studio extensibility (VSIX development).
  • Familiarity with NuGet package creation and maintenance.
  • Strong problem-solving and debugging skills.
  • Experience with asynchronous programming, multi-threading, network protocols (TCP/IP, UDP, HTTP, gRPC).
  • Knowledge of software design principles, patterns, and clean code practices.
  • Effective communication skills and ability to work in a collaborative, agile environment.
  • Experience with semiconductor test systems or automated test equipment (ATE) is a plus.

Good to Have

  • Familiarity with Blazor or other modern UI frameworks.
  • Knowledge of containerization and cloud tools (e.g., Docker, Azure) for tooling deployment.
  • Prior experience with hardware/software integrated systems.
  • Familiarity with unit testing frameworks like xUnit, Fluent Assertions, or Playwright.

Why Join Us

  • Be part of an innovative engineering team building next-generation semiconductor test solutions.
  • Competitive compensation, global exposure, and career growth opportunities.

Top Skills

.Net
Azure
C#
Docker
Nuget
Visual Studio
Visual Studio Extensibility (Vsix)

Similar Jobs

An Hour Ago
Hybrid
2 Locations
Mid level
Mid level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
The Associate Engineer QA will focus on testing APIs and web applications, contributing to quality releases, and applying Agile QA practices.
Top Skills: Hp AlmJIRARallyRestSoap
12 Hours Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
The Senior Engineer, Cloud Platform will automate processes, manage cloud resources, implement Infrastructure as Code, and ensure compliance with best practices.
Top Skills: AWSAzureDockerGitGoJenkinsKubernetesNoSQLPowershellPythonSQLTerraform
12 Hours Ago
Easy Apply
Hybrid
Chennai, Tamil Nadu, IND
Easy Apply
Senior level
Senior level
Artificial Intelligence • Big Data • Logistics • Machine Learning • Software • Transportation
Oversee secure cloud infrastructure, implement automation for CI/CD, ensure compliance with security standards, and respond to incidents.
Top Skills: AnsibleAWSAzureBashC#ChefCloudFormationDockerGCPJavaJenkinsKubernetesPuppetPythonTerraform

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account