Your browser does not support javascript! Please enable it, otherwise web will not work for you.

C C ++ Software ENgineer @ Orcapod Consulting

Home > Embedded / System Software

 C C ++ Software ENgineer

Job Description

About Intellore Intellore is a young company of experienced professionals. The company provides co-creation technology services for our customers and their ecosystem partners enabling each stage of their digital transformation journey for them to innovate and create new value for all the stakeholders. These services, where the IP of the offering belongs to our customer, range from domain-specific intelligent sensor / edge devices to cloud platforms right up to differentiated / insightful enterprise applications. These services for todays fast-evolving digital and connected enterprises are based on the solid foundation of vast proven experience and record of accomplishment in application software development services collectively brought in by our founder-directors and the founding-staff. Job Location : Intellore Systems Pvt Ltd, Krishna Shanti Residency, S. No. 346 & 347, Off No 7 & 8, Bavdhan Budruk, Taluka Mulshi, Pune 411 021, Maharashtra Position : C++ Developer . Desktop Application Development (Software Engineer) Education : Graduate in Computer science, relevant technical certification is also acceptable. Experience : 02 05 Years experience, specifically in Desktop Application development. Job Summary : We are seeking a skilled and experienced C++ Developer with 2 to 5 years of professional experience in developing applications for the Desktop Application development. As a C++ Developer, you will be responsible for designing and implementing software solutions, ensuring high-quality code and optimal system performance. You will collaborate with cross-functional teams to develop applications and meet the specific requirements of the projects. The ideal candidate has a solid understanding of Desktop application development, strong C++ programming skills, and a good knowledge of Python programming as an additional advantage. Skills : Strong programming skills in both C and C++ languages, including a deep understanding of their syntax, features, and nuances. Added advantage in Embedded C++ Knowledge of Software architecture and design patterns. Solid understanding and experience with object-oriented programming (OOP) concepts, such as classes, objects, inheritance, polymorphism, and encapsulation in C++. Knowledge and proficiency in implementing various data structures (arrays, linked lists, trees, graphs, etc.) and algorithms (sorting, searching, graph traversal, etc.) using C and C++. Understanding of memory management concepts in C and C++, including stack vs. heap allocation, dynamic memory allocation (malloc, free, new, delete), and handling memory leaks and segmentation faults. Proficiency in working with pointers, understanding memory addressing, and manipulating memory directly using pointers in C and C++. Familiarity with different compilers and build systems used for C and C++ development, such as GCC, Clang, Makefiles, CMake and GDB. Excellent teamwork and communication skills, with the ability to collaborate effectively with cross-functional teams. Self-motivated and able to work independently with minimal supervision. Attention to detail and a commitment to delivering high-quality software solutions. Experience : Experience on QT/GTK & C++ Experience in QT application Development (familiar with QT Core, QT GUI, QT Widgets, QT QML, QT Creator IDE) Experience in Network programming using like TCP, UDP. Experience of RDBMS like SQLite, MySQL. Experience of tools like Gitlab, Bug tracking tool, Doxygen, Git. Experience in unit test, Strong debugging skills. Experience in Linux programming concepts (Processes, Threads, Signal handling, Socket programming). Experience in Linux Shell Scripts and hands-on Linux command line executions. Experience in generating formal software and system requirements and specifications. Experience with development tools and methodologies commonly used, such as cross-compilers, debuggers, version control systems, and software testing frameworks. Responsibilities : Design and develop high-quality desktop applications using the Qt framework and C++ programming language. Collaborate with cross-functional teams to identify and resolve technical issues. Write clean, maintainable, and efficient code. Perform unit testing and debugging to ensure software quality. Maintain documentation for software design and development activities. Participate in the entire software development lifecycle, including requirements analysis, design, implementation, testing, debugging, and documentation. Participate in code reviews to maintain code quality. Stay up to date with emerging trends and technologies in software development. QMS Responsibilities : To participate meaningfully in Internal and third-party Audits of Implemented Management System Standards. To contribute to the organization Knowledge inventory documents. To participate in finalising management review inputs to be given to QMS coordinator/MR To control, correct, find out root cause and take corrective actions on non-Conformity and its consequence and customer complaints. To be aware of Quality Policy, Quality Objectives, and implications of not conforming with QMS requirements. How to Apply : Visit https://intellore.com/career/ and click on Apply against right job opening. Alternatively, you could also send your resume to . Workplace Type On-Site Employment Type FULLTIME Industry Type IT-Software / Software Services Seniority Level Associate Work Experience(in years) 2 - 5 Years Education Computer Science Skills Mysql Python Rdbms Qt Documentation Gitlab C++ Cmake Git C Sqlite Socket Programming Network Programming

Employement Category:

Employement Type: Full time
Industry: Others
Role Category: Embedded / System Software
Functional Area: Not Applicable
Role/Responsibilies: C C ++ Software ENgineer

+ View Contactajax loader


Keyskills:   C C Embedded C Software architecture Design patterns Data structures Algorithms Memory management Compilers Teamwork Communication QT GTK TCP UDP SQLite MySQL Gitlab Bug tracking tool Doxygen Git Debugging Software requirements Development tools Debuggers Objectoriented programming Pointers Build systems Selfmotivation Attention to detail QT Core QT GUI QT Widgets QT QML QT Creator IDE Unit test Linux programming Linux Shell Scripts Linux command line Software specifications Crosscompilers Version control systems Software testing frameworks

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Specified

Similar positions

.NET Developer (C & ASP)

  • Global Tech
  • 4 to 8 Yrs
  • Hyderabad
  • 3 days ago
₹ Not Specified

c Software Engineer

  • Global Tech
  • 5 to 9 Yrs
  • All India
  • 6 days ago
₹ Not Specified

Automotive Application Developer - C/C++

  • Global Tech
  • 3 to 7 Yrs
  • Other Karnataka
  • 7 days ago
₹ Not Specified

Quality Assurance Specialist

  • Happy Square
  • 2 to 5 Yrs
  • Other Karnataka
  • 9 days ago
₹ Not Specified

Orcapod Consulting

Orcapod Consulting Services Private Limited ...