Source description
About the role
Working Days: 6 days Mode: Work From Office Industry: Defense & Aerospace Client: HAL (Hindustan Aeronautics Limited ) Skills: C++ Role & responsibilities Design, develop, test, and maintain high-performance applications using C++ . Develop, integrate, and consume RESTful APIs and backend services. Apply Object-Oriented Programming (OOP) concepts, SOLID principles , and industry-standard design patterns to build scalable and maintainable software. Implement and optimize multithreaded and concurrent applications using modern C++ features and synchronization techniques. Develop efficient solutions using STL (Standard Template Library) , templates, smart pointers, and modern C++ (C++11/14/17/20) features where applicable. Perform unit testing , debugging, performance tuning, profiling, and defect resolution. Design, develop, and optimize database components using SQL Server , including queries, stored procedures, and indexing. Participate in code reviews , sprint planning, technical discussions, and Agile development activities. Prepare and maintain technical documentation, design specifications, and implementation guides. Preferred candidate profile 1. Minimum 3 years of experience in the field of software development activities. 2. BE/ Btech/ ME/ MTech in CS/IT/Electronics/EC/Electronics & Instrumentation/ Electrical Engineering from a recognized university. 3. Minimum 70% aggregate or equivalent CGPA in BE/ Btech/ ME/ MTech and shall have experience in avionics/simulator software development activities
More at BAeHAL