: 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.
Requirements:
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.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.