Advantest Logo

Advantest

Senior Software Engineer – Visual Studio Migration

Posted 3 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in IND
Senior level
Remote
Hiring Remotely in IND
Senior level
Senior Software Engineer responsible for maintaining compatibility and stability of T2000/T6391 system software during Visual Studio and MSVC upgrades. Duties include build verification, compiler and runtime issue resolution, Windows compatibility testing, TPIDE test development, GUI automation, CI/CD test framework maintenance, regression testing, and process improvement. The role collaborates with international development teams and supports long-term platform quality and release efficiency.
The summary above was generated by AI
Job Summary & Responsibilities

Role Overview

Location: Bangalore


We are looking for a Senior Software Engineer to join our development team and contribute to the long-term evolution, compatibility, and quality assurance of the T2000/T6391 System Software platform.

The focus of this position is ensuring the compatibility, quality, and stability of the T2000/T6391 System Software and customer test programs as Microsoft development tools evolve. The role involves supporting Visual Studio and MSVC (Microsoft C++ Build Tools) version upgrades by performing build verification, testing, issue analysis, and problem resolution across the software platform.

In addition, this position will contribute to the design, development, and automation of test environments for the T2000 TPIDE (Test Program Integrated Development Environment) integrated with Visual Studio, helping improve development productivity, software quality, and release efficiency.

We plan to explore VS Code support based on the Language Server Protocol (LSP) in the future.

Key Responsibilities

· Perform build verification and compatibility assessment of T2000/T6391 System Software when upgrading Visual Studio and MSVC versions
· Analyse, troubleshoot, and resolve build, compiler, linker, and runtime issues resulting from development toolchain upgrades
· Perform build verification, testing, and issue analysis for T2000 customer device test programs impacted by Visual Studio
and MSVC version upgrades
· Investigate software compatibility issues across different compiler and Windows platform versions
· Design, develop, and maintain test cases for the T2000 TPIDE integrated with Visual Studio
· Design, develop, and maintain CI/CD-based automated test frameworks and test execution environments.
· Implement GUI test automation and regression testing capabilities for TPIDE
· Improve software quality, test coverage, and development efficiency through automation
· Analyse technical issues and propose solutions to enhance maintainability and long-term platform stability
· Collaborate with development teams in Japan and other international locations
· Contribute to continuous improvement of development, build, and testing processes

Preferred Qualifications

· Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field
· 5+ years of proven software development experience
· Software development experience using C++ and C#
· Strong understanding of the Windows platform and Windows application development
· Understanding of software build systems, compilers, and development toolchains
· Ability to investigate, analyse, and resolve compatibility issues and build errors caused by Visual Studio and MSVC version upgrades
· Strong analytical and problem-solving skills
· Experience with software debugging and troubleshooting
· Experience with version control systems such as Perforce or Git
· Experience with AI-assisted software development tools such as GitHub Copilot
· Good written and spoken English
· Ability to work effectively in an international and distributed development environment

Preferred Qualifications
· Experience in embedded systems or embedded software platform development
· Experience with Visual Studio-based application development
· Knowledge of Microsoft C++ Build Tools (MSVC), compiler technologies, and software migration activities
· Experience developing automated test frameworks or test automation tools
· Experience with AI-native software development workflows
· Experience with GUI testing and automated UI testing technologies
· Knowledge of software quality assurance, regression testing, and continuous integration environments
· Experience maintaining large-scale software products across multiple toolchain generations
· Understanding of semiconductor test systems or ATE-related software environments

What You Will Work On
You will help ensure the long-term stability and compatibility of the T2000/T6391 software platform as Microsoft development technologies continue to evolve. Your work will directly support the adoption of new Visual Studio and MSVC versions across both system software and customer test applications, while continuously improving testing efficiency through automation.
By developing automated verification and testing capabilities for TPIDE and system software components, you will contribute to higher software quality, faster release cycles, and a more robust development environment for future T2000 platforms.


Similar Jobs

9 Minutes Ago
Easy Apply
Remote
Easy Apply
Mid level
Mid level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Shape strategy, roadmap, and execution for fleet compliance products. Partner with engineering, design, customers, and stakeholders to translate regulatory requirements and customer needs into product requirements. Drive launches, manage tradeoffs, align teams, analyze product metrics, and improve customer experiences while reducing operational risk.
29 Minutes Ago
Easy Apply
In-Office or Remote
Easy Apply
Expert/Leader
Expert/Leader
Cloud • Information Technology • Security • Software
Leads JumpCloud’s India-based Professional Services team, overseeing customer implementations, migrations, custom integrations, automation, and technical delivery. Manages distributed technical teams using Scrum, drives service growth and adoption, tracks performance metrics, improves processes, and collaborates with Customer Success, Engineering, Product, and global leadership. Provides architectural guidance across directory services, identity protocols, cloud platforms, and operating systems while supporting customer retention and expansion.
Top Skills: Active DirectoryAWSAzureAzure AdBashGoogle WorkspaceJumpcloudLdapLdapsLinuxmacOSMicrosoft 365OidcOktaPowershellPythonRadiusSAMLScimWindows
An Hour Ago
Remote or Hybrid
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Design and build data services and pipelines supporting machine learning products. Develop automation tools for model deployment, maintain production data systems, improve infrastructure, participate in code reviews, and collaborate across engineering, data science, and product teams. The role requires expertise in distributed systems, large-scale data processing, CI/CD, container orchestration, and AI-enabled workflow improvements.
Top Skills: AirflowAWSAws BatchCi/CdDockerEmrGlueGoKafkaKubernetesKv StoresLinuxPythonRelational DatabasesSagemakerSparkSpinnaker

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account