Website:
yoitconsulting.com
Job details:
Location: India (Training) + Asia Region (Taiwan / Korea - Onsite Assignment)
Travel Required (6-12 Months Onsite)
Mandatory Requirement:
C# or C++, or .NET is a must. System Design is important. Debugging, Microservices.
Tier 1 and tier 2 colleges only, product-based companies.
Education/qualification: Preferably from a premier Institute like IIT, IISC, IIIT and BITS, NIT.
Other Tier 1 regional colleges.
Product, semiconductor, or Hardware Manufacturing company experience is a MUST.
Role Overview
We are looking for strong Software Engineers with solid Computer Science fundamentals who enjoy solving complex system-level problems and working on high-performance software solutions.
This role offers the opportunity to collaborate with global cross-functional teams including Systems/Hardware Engineering, Manufacturing, SMEs, and Customer Support, while contributing to end-to-end software development—from requirements to delivery.
Selected candidates will undergo training with the Software team in India and later take up onsite software support assignments (6-12 months) in the Asia region, primarily Taiwan or Korea.
Key Responsibilities
- Develop high-performance software using C# .NET or C++
- Apply Object-Oriented Analysis and Design principles
- Analyze current systems for:
- Performance
- Throughput
- Diagnosis & troubleshooting
- Develop optimized solutions and prototypes for new concepts
- Implement software aligned with functional use cases
- Incorporate sophisticated algorithms for resource-intensive systems
- Ensure optimized hardware interactions
- Maintain strong software documentation practices
- Perform root cause analysis and resolve critical software issues at customer sites
- Coordinate with cross-functional teams (Software, Systems, Applications, Algorithms, Customer Support)
Technical Requirements
- Strong Computer Science fundamentals
- Object-Oriented Design & Analysis
- Proficiency in:
- Microsoft C# (.NET) or
- C++
- Strong problem-solving and analytical ability
- Understanding of performance optimization & system diagnostics
- Willingness to learn emerging technologies & design principles
Preferred Qualifications
- Parallel Programming (MPI, SLURM, OpenMP, UCX)
- Linux OS, kernel features & networking basics
- Familiarity with Deep Learning / ML workflows
- Experience with containerization (Docker, Singularity)
Travel & Deployment Requirement
- Mandatory willingness to travel within Asia
- Onsite assignments of 6-12 months (Taiwan / Korea)
- Ability to support customers directly at client sites
Click on Apply to know more.