R&D - Senior Software Engineer

Advantest

Chennai

On-site

INR 1,800,000 - 2,800,000

Full time

39 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Advantest in Chennai, India seeks a hands-on Senior Software Engineer to join the GCC team. You will own design, development and integration of distributed .NET/C# systems with real-time messaging and test orchestration for semiconductor solutions.

You will lead code/design reviews, mentor juniors, and collaborate with global teams across US-based partners while delivering end-to-end features from design to production.

Qualifications

  • Strong hands-on expertise in .NET and C#/.NET ecosystem, including multithreading and async programming.
  • Experience with distributed messaging platforms (Kafka/Pulsar).
  • Proven experience with TDD/BDD in real projects.
  • Solid understanding of API design and RESTful services.
  • Proficient in networking concepts including TCP/IP and HTTP.

Responsibilities

  • Architect, design, and develop software components for Advantest's semiconductor test orchestration, equipment integration, messaging, and data services.
  • Drive Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices, with strong emphasis on unit and integration test coverage.
  • Remain significantly hands-on in coding, integration, testing, and debugging.
  • Build cross-platform applications, APIs, SDKs, and services using C#, .NET, and related frameworks.
  • Develop and maintain distributed messaging and data pipelines using Apache Kafka or Apache Pulsar.
  • Work with relational databases (PostgreSQL or similar) for data persistence and telemetry.
  • Debug system-level issues spanning software, communication layers, and integration points.
  • Collaborate directly with global engineering teams (including US-based teams) during design, integration, and deployment cycles.
  • Gather requirements from internal stakeholders and cross-functional/cross-BU partners, clearly communicate tradeoffs and technical decisions.
  • Participate in and lead code/design reviews, mentor junior engineers while staying technically hands-on.
  • Take ownership of features and modules from design through to production deployment.

Skills

.NET/C# expertise
Distributed messaging (Kafka/Pulsar)
TDD/BDD practices
API design
Multithreading/async

Education

Bachelor's degree in CS/CE/Engineering

Tools

PostgreSQL

Job description

Position Overview

We are looking for a hands-on Senior Software Engineer to join our India GCC team, working on distributed software platforms, messaging systems, and test orchestration for Advantest's semiconductor test solutions. This role owns design, development, and integration across .NET/C# based systems with real-time messaging infrastructure (Kafka/Pulsar), collaborating closely with global engineering teams.

This is an ownership-driven role - we are looking for a go-getter who takes end-to-end accountability for their systems, not just someone who executes tickets.

Key Responsibilities
  • Architect, design, and develop software components for Advantest's Semiconductor test orchestration programme, equipment integration, messaging, and data services
  • Drive Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices, with strong emphasis on unit and integration test coverage
  • Remain significantly hands-on in coding, integration, testing, and debugging.
  • Build cross-platform applications, APIs, SDKs, and services using C#, .NET, and related frameworks
  • Develop and maintain distributed messaging and data pipelines using Apache Kafka or Apache Pulsar
  • Work with relational databases (PostgreSQL or similar) for data persistence and telemetry
  • Debug system-level issues spanning software, communication layers, and integration points
  • Collaborate directly with global engineering teams (including US-based teams) during design, integration, and deployment cycles
  • Gather requirements from internal stakeholders and cross-functional/cross-BU partners, clearly communicate tradeoffs and technical decisions
  • Participate in and lead code/design reviews, mentor junior engineers while staying technically hands-on
  • Take ownership of features and modules from design through to production deployment
Required Qualifications
  • Strong hands-on expertise in .NET echo system, C#/.NET, including multithreading, asynchronous programming, and API design
  • Practical experience with a distributed messaging platform - Apache Kafka or Apache Pulsar or any similar platform.
  • Solid grounding in TDD and BDD methodologies, with real project experience applying them
  • Working knowledge of TCP/IP, HTTP, and related networking/communication protocols
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field (or equivalent practical experience)
  • Strong debugging skills across distributed, multi-component systems
  • An ownership mentality - someone who proactively identifies problems, drives them to resolution, and doesn't wait to be told what to do
Preferred Qualifications
  • Experience integrating software with hardware, firmware, drivers, or industrial/test equipment systems
  • Experience working with globally distributed engineering teams, especially in a US-collaboration model
  • Prior experience in semiconductor, industrial automation, or test & measurement domains (a plus, not mandatory)
Additional Requirements
  • On-site role based in Chennai, India (no hybrid/remote)
  • Strong written and verbal communication skills - this role requires direct collaboration with global stakeholders
  • Willingness to occasionally align working hours with global teams for critical integration/deployment windows
Requirements
  • 8-12 years of software engineering experience with demonstrated technical ownership
  • Bachelor's degree in Computer Science, Information Technology, Computer Engineering, Electronics, or a related discipline
Field of Activity

Research & Development (Software Development)

undefined

This Company is an Equal Opportunity Employer, and does not discriminate on the basis of race, gender, ethnicity, religion, national origin, age, disability, veteran status, or on any other basis prohibited by law. Information on race, gender and national origin will only be used for statistical and record keeping purposes, and will not be used in making any employment decisions. All information provided will be kept separate from your expression of interest. Providing this information is strictly voluntary, and you will not be subjected to any adverse action or treatment if you choose not to provide this information. If you do not choose to answer these questions, we ask that you select "Decline to Identify" for each question. Thank you for your voluntary cooperation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director Of Software Engineering
Director Of Software Engineering

Advantest Corporation • Chennai

On-site
INR 6,000,000 - 12,000,000
Technical Lead Cross-BU Activities, India SW Lab
Technical Lead Cross-BU Activities, India SW Lab

Advantest Corporation • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Application Engineer
Application Engineer

Advantest Corporation • Chennai

On-site
INR 1,200,000 - 1,800,000
Software Engineer Java – IDE, Infrastructure and Data
Software Engineer Java – IDE, Infrastructure and Data

Advantest Corporation • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Project Manager
Project Manager

Advantest • Chennai

On-site
INR 4,000,000 - 8,000,000
R&D Engineer 5
R&D Engineer 5

Anite • Gurugram District

On-site
INR 3,000,000 - 5,200,000
R&D Senior Member of Technical Staff, Product Development
R&D Senior Member of Technical Staff, Product Development

AVEVA • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Medical and accidental insurance
Emergency leave days
Childcare support
+4
Application Engineer
Application Engineer

Advantest • Chennai

On-site
INR 1,500,000 - 2,100,000
R&D Engineer 5
R&D Engineer 5

Keysight Technologies • Gurgaon

On-site
INR 4,000,000 - 7,000,000
R&D Principal Technologist, Product Development
R&D Principal Technologist, Product Development

AVEVA • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Gratuity
Medical and accidental insurance
Childcare support
+2