Software Engineer - C++/Windows OS in Bengaluru, India - Jobeax
Vacancy description
Software Engineer - C++/Windows OS in Bengaluru, India
UnicornHead Online Ventures India Pvt. Ltd.
India, Bengaluru
Software Engineer - C++/Windows OS in Bengaluru, India is listed on Jobeax. Browse 30,000+ vacancies available.
About the Role :We are looking for a skilled C++ Software Engineer to join our engineering team and contribute to the development and enhancement of Windows-based software https://jobeax.com/link/uTkIfl1tAHKRWQPa role involves designing and implementing reliable software components, debugging application issues, and working with cross-functional teams to deliver high-quality https://jobeax.com/link/5WM6jVJPxXxkaX5M ideal candidate should have strong hands-on experience with C++ and Windows development, along with a solid understanding of object-oriented programming, software design principles, and system-level programming https://jobeax.com/link/buoCHsxTGa4j0C4h Responsibilities :- Design, develop, enhance, and maintain software applications using C++ for Windows environments.- Develop robust and maintainable software components using object-oriented programming principles.- Work with Win32 and MFC frameworks for Windows application development.- Analyze technical requirements and translate them into efficient software implementations.- Troubleshoot, debug, and resolve application-level issues using appropriate development and debugging techniques.- Implement multi-threaded components and ensure efficient handling of concurrent operations.- Apply appropriate software design patterns to build scalable and maintainable solutions.- Work with hardware-connected applications involving industrial equipment, motors, or other physical devices.- Develop and execute developer-level unit tests to validate functionality, reliability, and code quality.- Collaborate with engineering and cross-functional teams throughout the software development lifecycle.- Participate in code reviews and contribute to improving coding standards and development practices.- Maintain technical documentation related to implemented features, software components, and testing https://jobeax.com/link/mAexMzztOeDvmTB5 Requirements :- Experience: 3 - 5 years of professional experience in C++ and Windows application development.- Strong hands-on programming experience in C++ / CPP.- Good understanding of Object-Oriented Programming (OOP) concepts.- Practical experience with Win32 and MFC.- Strong knowledge of data structures, algorithms, and multi-threading.- Understanding of commonly used software design patterns and their practical application.- Experience with Microsoft Visual Studio and its debugging capabilities.- Exposure to unit testing and software debugging methodologies.- Experience working with applications that interact with hardware, equipment, motors, or industrial systems will be an advantage.- Familiarity with Git, SVN, or other version-control systems.- Good analytical and problem-solving abilities with a strong focus on software quality. (ref:hirist.tech)
... Administrator for Customer Windows Servers, including user account management, shared file access, print services, and print queue configuration. - Support Windows print services, server backup, restore, and recovery operations. - Perform routine OS patching, system maintenance, and health checks across Windows and Linux ...
... engineering stakeholders to deliver robust, scalable, and customer-focused solutions- Contribute to architecture reviews, code reviews, and technical standards across the platform- Mentor engineers and promote engineering best practices throughout the organization- Ensure solutions meet scalability, security, reliability, and ...
... an impact at the company pioneering security transformation in the AI era? Join us at Zscaler. Role We are looking for a Senior Staff Software Development Engineer to join our team. This is a Hybrid role based in Bangalore, reporting to the Senior Manager, ZIA Core Engineering. You will make ZIA software run in public ...
... reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters. Scope of Work - Diagnose and resolve common hardware and software issues across Windows, Mac, and Linux environments, focusing on real-world troubleshooting scenarios. - Document incident ...
... Description :- Should have worked on Azure (extensive hands on) for at-least 3-5 years. PaaS based web app, Function Apps, Storage and IaaS (Both Linux and Windows).- Should have decent exposure to Azure AD and should have worked on Azure monitoring and control.- Should have worked on SSO/MFA/WAF set up.- Should have worked ...
... VPN. Support ManageEngine/ServiceDesk Plus administration, ADManager, templates, distribution lists, shared mailboxes, and dynamic distribution lists. Support Windows clients, iOS, Android, IT assets, accounting applications, and other enterprise technologies used across BPM. Create and maintain knowledge base articles, SOPs, ...
... maintain embedded software using C/C++.- Apply object-oriented programming concepts in C++.- Design, develop, debug, and enhance embedded applications.- Work closely with cross-functional engineering teams.- Perform software debugging, troubleshooting, and defect resolution.- Participate in design, coding, testing, and code ...
... looking for a DevOps Engineer to join our growing team and support our global technology landscape. You will play a key role in managing and improving our software development lifecycle, enabling seamless integration, deployment, and infrastructure support across teams. Manage source code repositories and deployment processes ...
AHEAD builds platforms for digital business. By weaving together advances in cloud infrastructure, automation and analytics, and software delivery, we help enterprises deliver on the promise of digital transformation. At AHEAD, we prioritize creating a culture of belonging...
Internship
Interns
Job Description :We are looking for an experienced Active Directory / Windows Server Administrator with strong expertise in managing enterprise Microsoft Active Directory environments, Windows Server infrastructure, DNS, DHCP, Group Policy, replication, and disaster https://jobeax.com/link/Cr00akahkJXt1L2I Responsibilities ...
... / Systems EngineerRole SummaryWe are seeking a highly skilled Cloud Platform / Systems Engineer with strong experience in Azure cloud infrastructure, Linux/Windows operating systems, automation, and platform engineering. The ideal candidate should possess hands-on production support and engineering experience in cloud-native ...
... PowerShell with Graph API for advanced reporting and automation in Intune and Azure Entra. End-User Computing & Troubleshooting Provide advanced L2/L3 support for Windows, macOS, and mobile devices. Troubleshoot complex OS, application, and performance issues across diverse environments. Collaborate with security teams to support ...
DATOMS is an IoT software platform that streamlines asset management and operations for equipment manufacturers, leasing and rental companies, and enterprises utilising machine learning, artificial intelligence, and the internet of things. We're looking for a skilled IoT Solutions Engineer who will be responsible for designing, ...
... automation. The role will focus on building scalable, secure, and reliable cloud environments, improving deployment velocity, and driving DevOps best practices across engineering teams. Key Responsibilities Cloud Infrastructure & Automation Design, provision, and manage AWS infrastructure using Terraform, CloudFormation, and ...
... added advantage Strong mathematical skills, particularly in geometry Experience with Siemens JT Open development environments Awareness and understanding of FOSS principles Experience in CAD software customization within an industry environment Work Experience Strong programming skills in C/C++; C# / WPF is an added advantage ...
Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. Mainframe Modernization ...
Key Responsibilities: Design, develop, and test software for embedded systems based on microcontrollers and microprocessors. Perform hardware–software integration and debugging using tools like JTAG, oscilloscopes, and logic analyzers. Develop and maintain Linux and Windows applications , including GUI development using ...
... and Compliance to create policies and communicate technical risks to non-technical stakeholders. Bachelor's degree or higher in Computer Science, Computer Engineering, IT Security or related field. - 5+ years' experience working as an Application Security Engineer, Software Engineer, or similar role. - Deep understanding ...
About the Role :Our client is a technology-driven proprietary trading firm hiring Software Developers to join their Core Engineering team and work on low-latency trading infrastructure and proprietary software https://jobeax.com/link/LNO4qyefA3UlJa2l Responsibilities : - Design, develop, and test low-latency trading systems- ...