30 Aug
|
ASM Technologies
|
Bengaluru
30 Aug
ASM Technologies
Bengaluru
Key Responsibilities
- Design, develop, and maintain software applications using C++.
- Develop efficient and scalable solutions using multithreading and concurrent programming.
- Apply OOP, Object-Oriented Analysis, and Object-Oriented Design principles.
- Participate in software architecture, design, implementation, testing, and debugging.
- Analyze and resolve complex technical issues and performance bottlenecks.
- Write clean, maintainable, and efficient code following software engineering best practices.
- Collaborate with cross-functional engineering teams throughout the development lifecycle.
- Optimize application performance, memory utilization, and resource management.
- Participate in code reviews and contribute to continuous improvement of development practices.
Mandatory Skills
- Solid programming expertise in C++.
- Strong understanding of Object-Oriented Programming (OOP).
- Hands-on experience with Multithreading / Concurrent Programming.
- Experience in software design and implementation.
- Strong problem-solving and debugging skills.
Preferred Skills
- STL (Standard Template Library).
- Boost or equivalent libraries.
- Object-Oriented Analysis & Design (OOAD).
- Experience with performance optimization and system-level programming.
Candidate Profile
- 3 to 8 years of relevant C++ development experience.
- Bachelor's degree in Engineering, Computer Science, or a related technical field.
- Strong analytical and problem-solving abilities.
- Good communication and teamwork skills.
(ref:hirist.tech)
📌 ASM Technologies - C++ Developer - STL/OOAD (Bengaluru)
🏢 ASM Technologies
📍 Bengaluru