Swift Placements
Swift Placements2h ago
Naukri

Software Engineer C++ c# .net For O...

Chennai
Full Time
Mid Level
2000000-2750000

Auto Apply to 50+ AI Matched Software Engineer C++ c# .net For O... Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Swift Placements

Full Job Description

Software Engineer: C++, C#, .NET (Onsite Client Assignment)

Company: Swift Placements

Location: Chennai, India

Salary: INR 20,00,000 - 27,50,000 per annum

Experience: 2-5 years

Swift Placements is seeking passionate Software Engineers to contribute to the development and delivery of high-quality solutions for our cutting-edge Wafer Inspection and Review product lines. You will play a key role in developing software that impacts semiconductor manufacturing, driving technological advancements and improving quality of life.

This role is ideal for individuals with a strong foundation in Computer Science fundamentals, who enjoy tackling complex software challenges, understanding customer use cases, and appreciating the broader vision. You will collaborate with a talented global team across multiple disciplines, including systems/hardware engineering, subject matter experts, manufacturing, and customer support.

Opportunities abound for learning, contributing, and collaborating throughout the entire software development lifecycle, from requirements gathering to final delivery. We value engineers who are committed to writing high-performing code, embrace clean coding practices, and possess a keen ability to analyze and solve problems effectively.

A solid understanding of Object-Oriented software analysis and design, along with proficiency in Microsoft C# .NET or C++ programming, is essential.

Responsibilities

  • Analyze current software systems for performance, throughput, and diagnose/troubleshoot issues, developing effective solutions.
  • Develop prototypes and work on innovative solutions for new concepts.
  • Implement software in accordance with functional use cases, ensuring high performance and optimized hardware interactions.
  • Incorporate sophisticated software algorithms to address resource-intensive requirements, optimizing and enhancing system performance.
  • Maintain good software documentation.
  • Demonstrate willingness and ability to learn emerging design principles, new technologies, and diverse business use cases.
  • Travel to customer sites within the Asia region for software support activities, potentially including extended on-site assignments (up to 12 months).
  • Develop a comprehensive understanding of software subsystems and modules, including their interactions, to perform root cause analysis and implement effective solutions.
  • Coordinate with cross-functional engineering teams (Software, Applications, Algorithms, Systems, Customer Support) to resolve critical software issues at customer sites.

Selected candidates will receive comprehensive training from the SW team in India, after which they will be assigned to a SW support role at a customer site (6-12 month assignment) in the Asia region, particularly Taiwan or Korea.

Preferred Qualifications

  • Proficiency in parallel programming (MPI, SLURM, OPENMP, UCX, etc.).
  • Solid understanding and practical experience with Linux OS, kernel features, and networking basics.
  • Familiarity with deep learning and machine learning frameworks and workflows.
  • Experience with containerization technologies (Docker/Singularity) for packaging software services.

Company

Swift Placements

Swift Placements

Chennai
Posted on Naukri
Software Engineer C++ c# .net For Onsite client at Swift Placements | Chennai | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform