Staff Senior Software Engineer

1 day ago


Chennai, Tamil Nadu, India Advantest Full time ₹ 10,00,000 - ₹ 25,00,000 per year

Position Overview: We are seeking a highly skilled Staff Software Engineer with a strong technical background in AI/ML, .NET 10, C#, MCP (Model Context Protocol), Python, Java, C++, and .NET Aspire. The role will focus on designing and delivering high-performance microservices, intelligent software components, and hybrid platform solutions that integrate advanced AI/ML capabilities into our semiconductor test infrastructure.

Essential Duties & Responsibilities:

  • Design and implement reliable, scalable, and high-performance backend software solutions that integrate AI/ML features and interact with multiple platform services.
  • Develop and deploy AI/ML pipelines and inference services for hardware/software integrated systems.
  • Experience with asynchronous programming, multi-threading, and application debugging.
  • Strong knowledge in machine-to-machine communication, network setups, security, data transfer protocols, multi-threading, asynchronous programming, and network protocols such as TCP/IP, UDP, HTTP, and gRPC.
  • Create SDKs and APIs for customers to interface with our semiconductor test systems, and package/distribute them as NuGet packages.
  • Lead architecture discussions and implement best practices for system design, coding standards, and CI/CD workflows.
  • Contribute across multiple languages including C#, Python, Java, and C++, ensuring interoperability and optimal performance.
  • Integrate MCP (Model Context Protocol) and AI agent workflows into enterprise-grade test and automation platforms.
  • Conduct code reviews, write unit/integration tests, and ensure production-grade quality through TDD.
  • Work with SQL/NoSQL databases and optimize the data processing.
  • Collaborate with cross-functional teams to deliver solutions for on-premises, hybrid, and cloud-based environments.
  • Travel occasionally, including internationally (10%–20%).
  • Perform all other duties as assigned.

Requirements:

Requirements, Education & Skills:

  • Required: B.S. in Computer Science, Computer Engineering, Software Engineering, or related field; M.S. preferred. Dual degrees in EE/ME are advantageous.
  • Minimum 9+ years of software development experience, with expertise in .NET 10, C#, .NET Aspire , Python and cross-platform development.
  • Strong skills in Python, Java, and C++ for AI/ML, data processing, and platform integration.
  • Proven experience with server-side, API, Pub/Sub, and high-throughput terminal development frameworks.
  • Proficiency in machine learning model development, training, deployment, and MLOps best practices.
  • In-depth knowledge of MCP (Model Context Protocol) for AI-driven integrations.
  • Experience with multi-threading, asynchronous programming, and network protocols (TCP/IP, UDP, HTTP, gRPC).
  • Hands-on experience with xUnit, Fluent Assertions, Playwright, Blazor, and mocking frameworks.
  • Strong understanding of Test-Driven Development (TDD).
  • Experience with semiconductor test systems or automated test equipment (ATE) is a plus.
  • Experience in hybrid on-premises + cloud deployments (Azure preferred).
  • Familiarity with distributed messaging platforms (Apache Pulsar, Kafka, or similar).
  • Excellent verbal and written communication skills for both technical and non-technical

Good to Have :

  • Electron development experience for building cross-platform desktop applications.
  • Knowledge of Azure AI, Azure Machine Learning, and containerization tools (Docker, Kubernetes).
  • Experience with complex IDEs for hardware/software integration (OneImlx.Terminal or similar).
  • Experience designing distributed systems and authoring high-quality technical documentation.
  • Contributions to open-source AI/ML or developer tooling projects.

Why Join Us

  • Work on next-generation semiconductor test solutions with integrated AI/ML intelligence.
  • Collaborate with global engineering teams at the forefront of software-hardware innovation.
  • Competitive compensation, comprehensive benefits, and opportunities for global exposure.


  • Chennai, Tamil Nadu, India Trimble Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Staff Software Engineer Job Purpose The primary function of a Staff Software Engineer is to be a technical expert who drives the design, development, and maintenance of complex software solutions across multiple teams and projects. This individual is responsible for setting technical direction, mentoring engineers, and ensuring the quality and...


  • Chennai, Tamil Nadu, India Botree Software International Pvt Ltd Full time ₹ 30,00,000 - ₹ 40,00,000 per year

    Technical Leadership & Vision: They define the technical vision and direction for significant projects or platforms, helping to shape the company's technology strategy. Complex System Design: They lead the design and implementation of major software components, large-scale systems, and complex features, often involving cross-team collaboration. Problem...


  • Chennai, Tamil Nadu, India Trimble Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Purpose The primary function of a Staff Software Engineer is to be a technical expert who drives the design, development, and maintenance of complex software solutions across multiple teams and projects. This individual is responsible for setting technical direction, mentoring engineers, and ensuring the quality and scalability of the overall system. A...


  • Chennai, Tamil Nadu, India Trimble Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job PurposeThe primary function of a Staff Software Engineer is to be a technical expert who drives the design, development, and maintenance of complex software solutions across multiple teams and projects. This individual is responsible for setting technical direction, mentoring engineers, and ensuring the quality and scalability of the overall system. A...


  • Chennai, Tamil Nadu, India Celestica International Inc. Full time ₹ 1,20,000 - ₹ 3,00,000 per year

    Req ID: Remote Position: NoRegion: Asia Country: India State/Province: Chennai City:  Guindy, Chennai  General Overview Functional Area:  Engineering Career Stream:    Design - Software EngineeringJob Code:  SSE-ENG-DSEJob Level:  Level 11IC/MGR: Individual Contributor Direct/Indirect Indicator:  Indirect Summary The Senior Staff Engineer,...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India hSenid Software Lanka Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Company DescriptionhSenid Mobile Solutions is a wholly owned subsidiary of hSenid Software International Pvt.Ltd., an international software development company with offices in the United States ofAmerica, Singapore, India and Sri Lanka. It was founded in 1997 with the aim of providing highquality software products and services to its customers worldwide. We...


  • Chennai, Tamil Nadu, India Celestica International Inc. Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Req ID: Remote Position: NoRegion: Asia Country: India State/Province: Chennai City:  Guindy, Chennai  General Overview Job Title:  Staff Engineer, SoftwareFunctional Area:  Engineering (ENG)Career Stream:  Design - Software EngineeringJob Code:  SEN-ENG-DSEJob Band: 10Direct/Indirect Indicator:  Indirect Summary The Staff Engineer, Software...

  • Senior Staff Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India Talent Captive Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    We are seeking a highly skilled Senior Fullstack Engineer to join our dynamic team. This role demands extensive experience in both frontend and backend development, along with a strong grasp of cloud technologies and database management. You will work closely with the Engineering team, Product team, and other stakeholders to design and implement scalable,...