Skima Innovations Pvt ltd
C++ Software Developer - QT Framework
Job Location
bangalore, India
Job Description
We are seeking a skilled C++ Software Developer in India with expertise in AI platforms. Join us and be part of a talented team dedicated to delivering innovative software solutions using C++ and the Qt framework. Responsibilities : Software Development : Design, implement, and maintain C++ applications to meet project requirements and deadlines. Code Optimization : Write efficient, reusable, and reliable C++ code to ensure high performance and scalability of software applications. - Integration and Testing : Integrate software components and perform rigorous testing to identify and fix bugs, ensuring the quality and stability of the final product. - Multithreading : Develop and manage multithreaded applications to optimize performance and enhance responsiveness, ensuring efficient handling of concurrent tasks. - Documentation : Create and maintain technical documentation, including design specifications, API documentation, and user manuals, to facilitate efficient development and support processes. - Collaboration : Work closely with other software engineers, QA engineers, product managers, and stakeholders to understand requirements, provide technical expertise, and ensure smooth project execution. - Continuous Learning : Stay updated on the latest trends, tools, and technologies in C++ development and Qt framework to enhance skills and contribute to the continuous improvement of development practices within the team. Qualifications : - Bachelor's degree in Computer Engineering, Electronics/Electrical Communications Engineering, Computer Science, or a related field. - A minimum of 3 to 5 years of experience as a Software Engineer. - Proficient in software development using C++, with a strong understanding of object-oriented programming principles. - Excellent problem-solving skills and attention to detail. - Strong troubleshooting and debugging abilities. - Proficient in CMake and Git. - Knowledgeable in Linux environments. - Self-motivated and able to work independently with minimal supervision. - Strong communication and interpersonal skills, with the ability to work effectively in a collaborative team environment. - Strong communication skills in both Arabic and English. Preferred Additional Skills : - Familiarity with Qt framework and QML. - Experience with OpenCV, ROS (Robot Operating System), and unit testing. - Knowledge of Docker, multimedia streaming, FFMPEG, DDS, gRPC, and Agile methodologies. - Experience integrating with camera systems. - Proficiency in working with radar technology. - Familiarity with sensor-based vision systems. - Knowledge of sensor calibration. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/24/2024
Location: bangalore, IN
Posted Date: 11/24/2024
Contact Information
Contact | Human Resources Skima Innovations Pvt ltd |
---|