C++ Desktop Software Application Developer

2 months ago


Bangalore Metropolitan Area, India BITSILICA Full time

Hi All,


Job Title: R&D Software - Software Development Engineer - II,Bangalore


Job Description:


Your Qualification


- Bachelor or Master Degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field with affinity for electrical engineering/microelectronics


- At least 3 years of proven experience with C++ object-oriented programming, with deep knowledge of syntax, libraries, and frameworks


- Mastery over C++ syntax, libraries, and frameworks


- Proficient in designing and implementing algorithms and optimizing performance


- Strong profiling and performance optimization knowledge


- Knowledge of manual memory manipulation for optimum performance


- Strong experience with multithreading and multiprocessing


- Experience with configuration management tools (e.g. Git) and bug-tracking tools (e.g. Jira, Bugzilla)


- Strong experience working in Linux environments (bash)


- Strong analytical problem-solving skills


- Ability to thrive in a dynamic, fast-paced environment


- Self-motivated and capable of working independently


- Excellent communication and coordination skills both written and spoken in English


- Considered a plus:


o Qt Widget, Qt Quick/Qt QML


o Expertise in profiling, performance optimization, and concurrent programming


o Experience with tools or workflows related to semiconductor design is advantageous


o Ticket system, Jira/bitbucket


o Testing platform knowledge - Robot Framework


o Willingness to learn Cadence SKILL programming ( training and support will be provided)


Your Responsibility


- Developing performance critical desktop application used by design engineers


- Collaborating with software Architects in order to identify new requirements


- Implementing logic for communication with other systems


- Writing automated tests and testing implemented tool


- Writing documentation that describes tool's architecture and operation


- Work flexibly in an international team



  • Bangalore, India BITSILICA Full time

    Hi All, Job Title: R&D Software - Software Development Engineer - II,Bangalore Job Description: Your Qualification - Bachelor or Master Degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field with affinity for electrical engineering/microelectronics - At least 3 years of proven experience with C++...


  • Greater Bengaluru Area, India BITSILICA Full time

    Hi All,Job Title: R&D Software - Software Development Engineer - II,BangaloreJob Description:Your Qualification- Bachelor or Master Degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field with affinity for electrical engineering/microelectronics- At least 3 years of proven experience with C++ object-oriented...


  • Greater Bengaluru Area, India BITSILICA Full time

    Hi All, Job Title: R&D Software - Software Development Engineer - II,Bangalore Job Description: Your Qualification - Bachelor or Master Degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field with affinity for electrical engineering/microelectronics - At least 3 years of proven experience with C++ object-oriented...


  • bangalore, India BITSILICA Full time

    Hi All, Job Title: R&D Software - Software Development Engineer - II,Bangalore Job Description: Your Qualification - Bachelor or Master Degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field with affinity for electrical engineering/microelectronics - At least 3 years of proven experience with C++ object-oriented...


  • bangalore, India BITSILICA Full time

    Hi All,Job Title: R&D Software - Software Development Engineer - II,BangaloreJob Description:Your Qualification- Bachelor or Master Degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field with affinity for electrical engineering/microelectronics- At least 3 years of proven experience with C++ object-oriented...


  • Bangalore, India Celstream Technologies Full time

    Title: Windows Desktop Developer Exp: 4 to 5 Years relevant work experience Education: BE/MCA Location: Bangalore Notice Period: Immediate or less than 20 days. Responsibilities Senior Software Development Engineer Mandatory Skills: C/C++, OOPS, Windows APIs Expert in Windows Applications development and Windows APIs Hands on...


  • Greater Hyderabad Area, India Wipro Full time

    We are looking for a skilled C# & Azure Developer to join our team in Hyderabad. As a member of our software development team, you will be responsible for designing and implementing large-scale, high-performance legacy desktop applications.The ideal candidate will have 5+ years of experience in software development with expertise in C# and ADO.NET. They...


  • bangalore, India Celstream Technologies Full time

    Title: Windows Desktop DeveloperExp: 4 to 5 Years relevant work experienceEducation: BE/MCALocation: BangaloreNotice Period: Immediate or less than 20 days.ResponsibilitiesSenior Software Development EngineerMandatory Skills:C/C++, OOPS, Windows APIsExpert in Windows Applications development and Windows APIsHands on experience in C++, Pointers, STL, Data...


  • bangalore, India Celstream Technologies Full time

    Title: Windows Desktop DeveloperExp: 3 to 5 Years relevant work experienceEducation: BE/MCALocation: BangaloreNotice Period: Immediate or less than 20 days.ResponsibilitiesSenior Software Development EngineerMandatory Skills:C/C++, OOPS, Windows APIsExpert in Windows Applications development and Windows APIsHands on experience in C++, Pointers, STL, Data...


  • Bangalore Metropolitan Area, India Aventra Group Full time

    C++ Technical Lead & Senior Software Engineer role at Aventra GroupJob DescriptionCompany DescriptionAventra Group is a boutique IT consultancy specializing in Enterprise Digital Solutions, Application Development, and Managed Services. With offices and delivery centers across Malaysia, Singapore, India, Vietnam, UAE, and the USA, Aventra Group combines...


  • bangalore, India Celstream Technologies Full time

    Title: Windows Desktop DeveloperExp: 4 to 5 Years relevant work experienceEducation: BE/MCALocation: BangaloreNotice Period: Immediate or less than 20 days. ResponsibilitiesSenior Software Development EngineerMandatory Skills:C/C++, OOPS, Windows APIsExpert in Windows Applications development and Windows APIsHands on experience in C++, Pointers, STL, Data...


  • Greater Kolkata Area, India Tata Consultancy Services Full time

    Job Role: ESRI - Desktop GIS Developer Location: Kolkata/Noida Experience: 6 to 12 Years Responsibility: Perform all ESRI Desktop GIS support & development related activities like requirement gathering, high level & low level design of respective component, application development by using ArcGIS Desktop component, Application Configuration and...


  • Greater Kolkata Area, India Tata Consultancy Services Full time

    Job Role: ESRI - Desktop GIS DeveloperLocation: Kolkata/NoidaExperience: 6 to 12 YearsResponsibility: Perform all ESRI Desktop GIS support & development related activities like requirement gathering, high level & low level design of respective component, application development by using ArcGIS Desktop component, Application Configuration and Deployment in...

  • Software Engineer

    2 months ago


    bangalore, India Whatfix Full time

    Who are we? Whatfix is a data-driven digital adoption platform (DAP) that enables organizations and users to maximize the benefits of software. Whatfix acts as an interactive overlay on top of any application to guide users with real-time guidance, self-help support, and user feedback. With product analytics and AI, Whatfix enables scalable success with...

  • Software engineer

    1 week ago


    Bangalore, India Whatfix Full time

    Who are we? Whatfix is a data-driven digital adoption platform (DAP) that enables organizations and users to maximize the benefits of software. Whatfix acts as an interactive overlay on top of any application to guide users with real-time guidance, self-help support, and user feedback. With product analytics and AI, Whatfix enables scalable success with...

  • Software Engineer

    2 months ago


    bangalore, India Whatfix Full time

    Who are we?Whatfix is a data-driven digital adoption platform (DAP) that enables organizations and users to maximize the benefits of software. Whatfix acts as an interactive overlay on top of any application to guide users with real-time guidance, self-help support, and user feedback.With product analytics and AI, Whatfix enables scalable success with...


  • Bangalore, India Alethea Communications Technologies Pvt. Ltd Full time

    Job Summary :We are seeking a skilled and motivated Software Developer with 3 to 5 years of experience in developing and implementing desktop and web applications using C#. The ideal candidate will have a strong understanding of Object-Oriented Programming (OOP) concepts and be proficient in debugging, optimizing code, and diagnosing issues. You will...


  • Bangalore Metropolitan Area, India Welldoc Full time

    Senior Application Developer OpportunityWelldoc, a leading digital health company, is seeking a talented Senior Application Developer to join our technology team. As a key contributor to our software development efforts, you will design, develop, and maintain high-quality .NET applications using C#, ASP.NET, and .NET Core, while collaborating closely with...


  • bangalore, India Bosch Global Software Technologies Full time

    Develop and maintain high-quality software solutions using Windows service, C++, C#, .NET Core framework and associated technologies.·Implement, create and modify Windows Installer MSI packages with C++ and C#.Well versed with Azure/AWS cloud and deployment and configuration of services in cloud infrastructure especially Azure application insights, Azure...


  • bangalore, India Whatfix Full time

    Who are we?Whatfix is a data-driven digital adoption platform (DAP) that enables organizations and users to maximize the benefits of software. Whatfix acts as an interactive overlay on top of any application to guide users with real-time guidance, self-help support, and user feedback.With product analytics and AI, Whatfix enables scalable success with...