C++ Software Developer

2 weeks ago


Bengaluru, India Skima Innovations Pvt ltd Full time

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)
  • Software Engineer

    4 weeks ago


    Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    Job DescriptionThis role is for a talented Software Engineer who will join our team as a C# Developer to work on the Unified Endpoint Management Platform. As a member of our team, you will be responsible for designing and implementing software solutions using C# and .NET core. You will also work on improving processes around DevOps, Agile, and CI/CD.Key...


  • Bengaluru, Karnataka, India Infosys Finacle Full time

    C/C++ Developer RoleInfosys Finacle seeks a skilled C/C++ developer for our team. As a C/C++ software developer, you will be responsible for designing and developing extendable frameworks for enterprise use. The ideal candidate will have a strong understanding of C/C++ and experience with product/software development.Key Responsibilities1. Develop, maintain,...

  • Noesys Software

    5 months ago


    Bengaluru, India Senior .Net Developer Full time

    Job Description :Role : Dot Net DeveloperAbout Noesys Software :We at Noesys, through our product Infoveave, provide Analytics and Automation solutions for businesses. Infoveave makesit easy for companies to manage all their data in one place, keep track oftheir performance at various levels and automate critical front and back-office processes. Infoveave is...

  • Embedded Developer

    2 months ago


    Bengaluru, India Nixcel Software Full time

    Job Description :Key Responsibilities :- Passionate about software development- Strong experience in embedded domains, preferably automotive- Exceptional C/C++ programming skills- Strong expertise in Linux system internals- In-depth knowledge of network and socket device drivers- Experience in hardware debugging, porting, and board bring-up- Development...


  • Bengaluru, Karnataka, India Tekhunt Solutions Full time

    About the RoleTekhunt Solutions is seeking a skilled C++ Developer to contribute to the development of software applications. As a C++ Developer, you will be responsible for designing, coding, testing, and debugging software applications using the C++ programming language.Key ResponsibilitiesDevelop and maintain software applications using C++Collaborate...


  • Bengaluru, Karnataka, India Siemens Technology and Services Private Limited Full time

    Unlock Your PotentialWe're looking for talented individuals to join our vibrant international team at Siemens Technology and Services Private Limited. As a Software Developer C++, you'll drive the development of Linux-based software applications, applying advanced design patterns to architect scalable and maintainable software systems.Key...

  • Software Developer

    4 weeks ago


    Bengaluru, Karnataka, India Sonata Software Full time

    Job DescriptionWe are seeking a skilled Software Developer to join our team. Key responsibilities include designing, developing, and testing software applications. The ideal candidate will have excellent problem-solving skills and be able to work collaboratively with cross-functional teams.Requirements• Strong programming skills in languages such as Java,...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    At Flexera Software India LLP, we're seeking a seasoned C# developer to join our team. This role will involve designing and developing C# applications, working with cross-functional teams, and ensuring the successful integration of various components and technologies.

  • C Software Developer

    1 month ago


    Bengaluru, Karnataka, India Gainwell Technologies LLC Full time

    Gainwell Technologies LLC: C Developer OpportunityAs a skilled C Developer at Gainwell Technologies LLC, you will contribute to the creation of innovative, purpose-built technologies and solutions to deliver better health and human services outcomes. This role is ideal for individuals who thrive on finding innovative solutions to complex challenges in the...


  • Bengaluru, India TekPillar Full time

    Position : Embedded Software DeveloperExperience : 4 to 8 yearsLocation : BangaloreKey Skills :- SDLC, Strong in C or C++ Development & Strong in Aerospace or Automotive domainJob Description :- 4 to 8 years of experience in embedded software development.- Strong proficiency in C or C++ programming for embedded systems.- Hands-on experience with the Software...


  • Bengaluru, Karnataka, India Corner Tree Consulting P Ltd Full time

    Job Role OverviewAt Corner Tree Consulting P Ltd, we are seeking a highly skilled Embedded C Software Developer to join our team. The ideal candidate will possess a strong background in C/C++ programming and Linux development, with a focus on embedded systems.Main ResponsibilitiesDesign, develop, and maintain embedded software solutions using C/C++ in a...


  • Bengaluru, Karnataka, India Tekhunt Solutions Full time

    Company OverviewTekhunt Solutions is a leading IT consulting firm that specializes in providing placement services for IT and non-IT companies in India. We have a team of experienced professionals dedicated to sourcing top-quality candidates and ensuring their successful placement in various managerial roles.Job OverviewWe are seeking a skilled C++ software...


  • Bengaluru, Karnataka, India Inditechno Full time

    Technical RequirementsWe are seeking a skilled C++ software developer to join our team at Inditechno. The ideal candidate will have a strong background in C++ programming and experience with operating system architecture.Key Responsibilities:C++ Programming: Develop high-quality C++ software using advanced concepts, including constructs, strings, pointers,...


  • Bengaluru, India Siemens Technology and Services Private Limited Full time

    Dear Aspirant! We empower ourpeople to stay resilient and relevant in a constantly changing world. We’relooking for people who are always searching for creative ways to grow andlearn. People who want to make a real impact, now and in the future. Does thatsound like you? Then it seems like you’d make a great addition to our vibrantinternational team. ...


  • Bengaluru, India TekPillar Full time

    Role : Embedded software development Experience : 3 - 5 YearsLocations : BangaloreMust Have skills : C/C++ , Device/driver, SW development in skills :1. 7+ years of experience in Embedded software development experience in C/C++.2. Experience working in driver software development in IVI/Telematics domains (Dsiplay, Audio, BT/WiFi, USB etc)3. Experience...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    {"Job Description:The Broadcom End-User Computing Division empowers employees to do their best work from anywhere, through smart, seamless, and secure experiences.We are building the best of breed DEX solution on Windows platform. As a C++ Windows Developer, you will be responsible for designing, building, and maintaining reliable, reusable, testable C++...

  • C/C++ Developer

    4 weeks ago


    Bengaluru, India Hiring House Technology Full time

    Job DescriptionWe are looking for a Software Engineer/Developer with 4-6 years of experience in system programming and a strong background in C or C++. The ideal candidate will have a deep understanding of networking and network stack, with experience in Telecom domain development being preferred.Key Responsibilities: -- Develop and maintain software...

  • iOS Developer

    4 weeks ago


    Bengaluru, Karnataka, India Travash Software Solutions Full time

    Job DescriptionWe seek a skilled iOS and Swift developer to join our team at Travash Software Solutions. As a member of our team, you will be responsible for designing, developing, and testing iOS applications using Swift and Objective-C.Key Responsibilities:Develop and maintain high-quality iOS applications using Swift and Objective-C.Design and implement...

  • C Software Developer

    3 weeks ago


    Bengaluru, Karnataka, India GLOINNT Solutions Pvt. Ltd. Full time

    At GLOINNT Solutions Pvt. Ltd., we are seeking a skilled C++ Programmer to join our team.Key Responsibilities:Design and develop software applications using C++ programming language and associated libraries on resource-constrained systems.Apply Object-Oriented Design (OOD) and Object-Oriented Programming (OOP) principles with Unified Modeling Language (UML)...


  • Bengaluru, Karnataka, India Randstad Digital Full time

    Job Title: C++ DeveloperLocation: BangaloreExperience: 8-10 YearsJob Description:We are seeking a highly skilled and experienced C++ developer to join our team at Randstad Digital. As a C++ expert, you will be responsible for designing, implementing, and maintaining complex software systems.The ideal candidate will have at least 8 years of experience in C++...