Client Libraries Senior
7 days ago
Job Title: Senior Software Developer Client Libraries
Location: Chennai, India
About Us:
Advantest Test Solutions (ATS), located in Lake Forest, CA, is a leading company at the forefront of the semiconductor industry, offering cutting-edge, massively parallel test infrastructure (IaaS) that serves customers worldwide. This role provides a unique opportunity for engineers with a diverse skill set, offering challenging projects and rewarding outcomes.
Position Overview:
We are seeking a Senior Software Developer with primary expertise in C# and strong additional skills in Java, C, C++, and Python for developing client libraries/SDKs that enable seamless integration with our platform services. This role focuses on designing, building, and maintaining high-performance, developer-friendly libraries that work consistently across multiple platforms and languages.
Essential Duties & Responsibilities:
- Design, develop, and maintain high-performance client libraries primarily in C#, with additional support for at least one of Java, C, C++, or Python.
- 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.
- Develop platform-agnostic and language-interoperable solutions for integration with Windows, Linux, and embedded systems.
- Work with SQL/NoSQL databases and optimize the data processing.
- Ensure libraries are well-documented, versioned, and optimized for performance and scalability.
- Work with Microsoft Azure for hosting, packaging, and distribution of client libraries.
- Collaborate with QA and test automation teams to develop robust unit, integration, and regression tests.
- Optimize for performance, memory usage, and cross-platform compatibility.
- Implement secure coding practices and maintain compliance with industry standards.
- Engage with product management and customer-facing teams to gather requirements and ensure usability.
- Support hybrid cloud and on-premises integration scenarios.
- Be willing to travel occasionally, including internationally (10%–20%).
Requirements, Education & Skills:
- Required: B.S. in Computer Science, Software Engineering, or related field; M.S. preferred.
- Minimum 7+ years of professional software development experience, with at least 5+ years in C#/.NET.
- Strong expertise in C# and .NET ecosystem (latest versions).
- Working proficiency in at least one of Java, C, C++, or Python for library development and maintenance.
- Experience with API design (REST, gRPC) and client-server integration.
- Knowledge of networking protocols (TCP/IP, HTTP/HTTPS, TLS).
- Proficiency in build, packaging, and distribution for C# (NuGet) and familiarity with publishing for other languages.
- Experience with semiconductor test systems or automated test equipment (ATE) is a plus.
- Experience with cross-platform development targeting Windows, Linux, and macOS.
- Familiarity with automated testing frameworks and CI/CD workflows.
- Strong communication skills and ability to collaborate in cross-functional teams.
Good to Have
- Experience with complex IDEs for hardware/software integration (OneImlx.Terminal or similar).
- Experience with cross-language bindings (e.g., SWIG, C++/CLI, Python C API).
- Familiarity with containerization (Docker, Kubernetes) and Azure Kubernetes Service (AKS).
- Experience with semiconductor test systems or hardware/software integration.
Why Join Us
- Be part of an innovative engineering team building next-generation semiconductor test solutions.
- Competitive compensation, global exposure, and career growth opportunities.
-
Senior Client Services Manager
7 days ago
Chennai, Tamil Nadu, India Showspace Events Full timeCompany DescriptionShowspace Events is a team of professionals with over two decades of experience in curating brand experiences in India and around the world. We provide turnkey solutions across various industries, including media, automobiles, telecom, engineering, sports, habitats, energy, IT, and banking. Known for delivering highly appreciated events,...
-
Senior Developer Android
2 weeks ago
Chennai, Tamil Nadu, India FiniteHR Consulting Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCompany Description Client of FiniteHR, Startup Job Description Our Client Quickplay is looking for Senior Developer, AndroidJob Designation: Senior Developer, AndroidAbout Our Client : Job Location: ChennaiExperience: 4+Years. This position reports to the Development Manager, Product Development. Collaborating with the team, you will participate in the...
-
Client Executive
2 weeks ago
Chennai, Tamil Nadu, India Auction Ghar Full time ₹ 8,00,000 - ₹ 12,00,000 per yearSenior Client Executive - Logistics ( FEMALE CANDIDATES ONLY)Job OverviewWe are looking for a skilled individual who can take care of all client related activities pertaining to one of our renowned MNC clients. The key responsibility will be to coordinate internally and with client on all operational functions related to the client.Responsibilities and...
-
Senior Data Scientist
1 week ago
Chennai, Tamil Nadu, India NKT Operations Full time ₹ 12,00,000 - ₹ 24,00,000 per yearDrive data-powered transformation in green manufacturingAre you passionate about using data science to shape a more sustainable future? At NKT, were connecting a greener world through high-quality power cable technologyand we need your expertise to accelerate our digital transformation. As a Senior Data Scientist, youll be at the forefront of data-driven...
-
Client Account Services Senior Analyst
2 weeks ago
Chennai, Tamil Nadu, India DTCC Candidate Experience Site Full time ₹ 1,20,000 - ₹ 3,00,000 per yearAre you ready to make an impact at DTCC?Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We are committed to helping our employees grow and succeed. We believe that you have the skills...
-
Senior Developer
2 weeks ago
Chennai, Tamil Nadu, India KoinBX Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole Overview: You are a talented and experienced Senior Developer with over 5 years of experience in building and maintaining web applications using As a key member of the development team at KoinBX, a leading company in the blockchain and cryptocurrency sector, you will play a crucial role in designing, developing, and maintaining high-performance and...
-
Senior ETL Developer: Max 15 Days Joiners
2 weeks ago
Chennai, Tamil Nadu, India Daksh Consultancy Services Full time ₹ 12,00,000 - ₹ 24,00,000 per yearHiring Senior ETL Experts:Proficient with 8+ years in ETL, Python & Python libraries- NumPy + Pandas etcMinimum 4 years in PySpark Scripting and AWS & AWS services- S3, Lambda, SNS, Cloud Step Functions
-
Creo Senior Developer
3 days ago
Chennai, Tamil Nadu, India NTT DATA Full time ₹ 5,00,000 - ₹ 15,00,000 per yearCreo Senior Developer 5+ years of experience in CAD/Creo suite of products.Experience in Design, development (coding), implementation and support of Creo customizations and workflows.Design and code/implement Creo customizations using JLink and Proe Toolkit.Experience in building custom commands and featuresExperience with Creo configurations, template...
-
Client Conversion
7 days ago
Chennai, Tamil Nadu, India 13f824bf-cb45-4d74-9d30-214060e43572 Full time ₹ 60,000 - ₹ 96,000 per yearCompany: Meg World Technologies Pvt. Ltd.Location: ChennaiType: Part-Time (4 hours/day)Pay: ₹5,000 – ₹8,000 per month + IncentivesAbout Meg World TechnologiesMeg World Technologies Pvt. Ltd. is a multi-service IT & BPO company delivering global solutions in Software, AI, Digital Marketing, and Outsourcing services.We are looking for energetic and smart...
-
Senior Associate, Fund/Client Accounting
2 weeks ago
Chennai, Tamil Nadu, India BNY Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob DescriptionSenior Associate Fund/Client AccountingAt BNY, our culture allows us to run our company better and enables employees' growth and success. As a leading global financial services company at the heart of the global financial system, we influence nearly 20% of the world's investible assets. Every day, our teams harness cutting-edge AI and...