Home
Jobs

10381 C++ Jobs - Page 42

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

0.0 - 5.0 years

5 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

EU INTech Partner Growth Experience(PGX) is seeking an Applied Scientist to lead the development of machine learning solutions for the EU Consumer Electronics business. In this role, you will push the boundaries of advanced ML techniques and collaborate closely with product and engineering teams to create innovative buying and forecasting solutions for the business. These new models will primarily benefit Smart Retail project that aims to revolutionize CPFR (Collaborative Planning, Forecasting, and Replenishment) Retail operations, driving automation, enhancing decision-making processes, and achieving scale across eligible categories such as PC, Home Entertainment or Wireless. Smart Retail solution is composed of an internal interface automating selection management mechanisms currently performed manually, followed by the creation of a vendor-facing interface on Vendor Central reducing time spent collecting required inputs. The projects key functionalities include (i) a Ranging model operating from category to product attributes level, pre-ASIN creation and when selection is substitutable, (ii) an advanced forecasting model designed for new selection and accounting cannibalization, (iii) ordering inputs optimization in line with for SCOT guideline compliance, and intelligent inventory management for sell-through tracking. Smart Retail success also depends on its integration with existing systems (SCOT) to minimize manual intervention and increase accuracy. Design, develop, and deploy advanced machine learning models to address complex, real-world challenges at scale. Build new forecasting and time-series models or enhance existing methods using scalable techniques. Partner with cross-functional teams, including product managers and engineers, to identify impactful opportunities and deliver science-driven solutions. Develop and optimize scalable ML solutions, ensuring seamless production integration and measurable impact on business metrics. Continuously enhance model performance through retraining, parameter tuning, and architecture improvements using Amazon s extensive data resources. Lead initiatives, mentor junior scientists and engineers, and promote the adoption of ML methodologies across teams. Stay abreast of advancements in ML research, contribute to top-tier publications, and actively engage with the scientific community. Experience programming in Java, C++, Python or related language Experience with SQL and an RDBMS (e.g., Oracle) or Data Warehouse Experience implementing algorithms using both toolkits and self-developed code Have publications at top-tier peer-reviewed conferences or journals

Posted 1 week ago

Apply

3.0 - 7.0 years

10 - 14 Lacs

Mumbai

Work from Office

Naukri logo

Developer leads the cloud application development/deployment for client based on AWS development methodology, tools and best practices. A developer responsibility is to lead the execution of a project by working with a senior level resource on assigned development/deployment activities and design, build, and maintain cloud environments focusing on uptime, access, control, and network security using automation and configuration management tools Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Mandatory Skills: 3-7+ years of proven hands-on, full-stack development expertise with OOP (e.g., C++, Java) programming language Demonstrated ability to build and deploy microservices in a scalable high throughput workflow. Experience with various JavaScript frameworks, including but not limited to Vue.js, React, and Angular. Ability to adapt to new frameworks and libraries as needed. Experience with messaging systems across application stack (e.g., Kafka) Comfortable working in an agile software delivery environment, with Git and with exposure to CI / CD tools (e.g., Github, Docker, Jenkins) Secondary (nice to have skills)Proficiency in developing, deploying, and troubleshooting applications in both Linux and Windows environments. This includes familiarity with command-line interface Preferred technical and professional experience None

Posted 1 week ago

Apply

5.0 - 8.0 years

5 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

As a IO Performance measurement and Analyst * Perform workload runs on future IBM Z HW to profile the I/O performance * Analyze the runs to develop a performance understanding of the new architecture * Build new run procedures and automation for the benchmarks Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise As an Individual Developer 5-8 years of experience as a Software Developer/Tester or Performance Analyst/Tester. . Bachelor’s degree in information technology, computer science, or computer engineering. . C++, Python coding and shell scripting Building of workloads using I/O tools Execution of scripts to run workloads Analyzing of data and planning of new runs Communication skills and presentation skills Basic experience with performance analysis of applications/systems and performance tools Experience with the application of agile concepts Good Communication and presentation skills Preferred technical and professional experience Master degree in information technology, computer science, computer engineering Knowledge of IBM Z HW and/or IO products is a plus. IO functional or performance testing knowledge Basic understanding of IO components

Posted 1 week ago

Apply

2.0 - 7.0 years

4 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

Design, develop and implement automated tests to ensure the quality of software products. Understand software requirements, resolve defects, improve the overall software testing. Stay ahead with software testing methodologies, tools and technologies. Responsible for system integration testing, including automation. Proven min experience of 2+ yrs with automated unit. Detailed understanding of different types of testing. knowledge of software methodologies Experience in agile and water wall methods. Excellent problem solving skills. Strong partnership and collaboration skills. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 5-8 years of relevant industry experience in SQL Programming Language Knowledge in Database. SQL RPG skills Scripting in Perl Python CI /CD -- Jenkins , Techton Jira , Monday , EWM – Defect Management tools Knowledge on other programming languages (C/C++, Java) is added advantage.

Posted 1 week ago

Apply

8.0 - 13.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

-Lead the Architecture, Design and development of processor L2 and LLC (Last Level Cache) for high-performance IBM Systems. - Design and architect L2 cache and LLC as driven by capacity, latency, bandwidth, and RAS requirements. - Develop the features, present the proposed architecture in the High level design discussions - Develop micro-architecture, Design RTL, Collaborate with Verification, DFT, Physical design, FW, SW teams to develop the feature - Signoff the Pre-silicon Design that meets all the functional, area and timing goals - Participate in silicon bring-up and validation of the hardware - Lead a team of engineers, guide and mentor team members, represent as Logic Design Lead in global forums. - Estimate the overall effort to develop the feature. - Estimate silicon area and wire usage for the feature Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise -8+ years of relevant experience - At least 1 generation of processor L2 cache or LLC design delivery leadership. - Expertise in cache coherence protocols for symmetric multiprocessors (SMP), covering both chip SMP and multi-socket SMP. - Experience with NuCA / NuMA (Non-uniform Cache / Memory architecture) architectures and implementations. - Working knowledge of memory consistency, store ordering, weakly and strongly ordered memory. - Experience in logical and physical design of caches including directories (tags, set associative memories), data SRAM, design for low latency, multiple parallel finite state machine design, deadlock-free designs.

Posted 1 week ago

Apply

3.0 - 5.0 years

10 - 14 Lacs

Kolkata

Work from Office

Naukri logo

Work experience in the field of enhancing OneSource trans-editor, custom authority, custom rules, product mapping, customer exemption certificate, SAP configuration for external tax (OneSource) system and other aspects of integration. Good experience on G Responsibilities Product mapping, customer exemption certificate, SAP configuration for external tax (OneSource) system and other aspects of integration. Tax configuration in SAP like set up tax code, tax procedure, tax condition type, Account key etc Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 3 to 5 years hands-on experience in OneSource Experience in a large business system environment, performing business analysis, business development, and/or project management with a preferred focus Preferred technical and professional experience Proven work experience in OneSource be an added advantage

Posted 1 week ago

Apply

3.0 - 8.0 years

3 - 6 Lacs

Ahmedabad

Work from Office

Naukri logo

Job Overviews Designation: Software Engineer Location: Ahmedabad Work Mode: Work from Office Vacancy: 2 Experience: 3.0 To 5.0 We re looking for a skilled and passionate Unreal Engine Game Developer to join our team in creating cutting-edge PC games using Unreal Engine 5. Responsibilities: Develop high-quality 3D single-player and multiplayer games for PC, Xbox, and VR using the Unreal Engine. Develop, implement, and maintain gameplay features using Blueprints and C++ . Work with designers, artists, and other developers to prototype and polish game mechanics. Optimize game performance specifically for PC platforms. Collaborate on implementing AI, UI, and networking features. Debug, profile, and refactor code for maintainability and scalability. Participate in code reviews, sprint planning, and cross-functional collaboration. Contribute to all aspects of the games lifecycle, including concept, design, prototyping, coding, testing, and support. Requirements: 3+ years of experience in Unreal Engine 5 . Proficient in C++ programming and Unreal Blueprints. Strong understanding of gameplay systems , input handling , and player mechanics . Experience with performance optimization for PC hardware (GPU/CPU profiling, LODs, shaders). Solid grasp of version control systems (Gitlab, Bitbucket). Excellent problem-solving and debugging skills. Ability to work in a fast-paced, collaborative development environment. Knowledge of Unreals Multiplayer and Networking systems. Experience shipping one or more PC games.

Posted 1 week ago

Apply

3.0 - 7.0 years

5 - 10 Lacs

Gurugram

Work from Office

Naukri logo

Managing and developing C++ Applications. Bringing your expertise to solve the application criticality. C++ coding experience for product application. Experience on design, code development, unit test and maintain code quality as defined by project. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 3-7 Years of C++ programming language experience. Good Knowledge required on QT. Should be able to design, code independently Preferred technical and professional experience Creative problem solving skills and excellent Communication Skill

Posted 1 week ago

Apply

1.0 - 2.0 years

4 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

Lowe s is a FORTUNE 100 home improvement company serving approximately 16 million customer transactions a week in the United States. With total fiscal year 2024 sales of more than $83 billion, Lowe s operates over 1,700 home improvement stores and employs approximately 300,000 associates. Based in Mooresville, N.C., Lowe s supports the communities it serves through programs focused on creating safe, affordable housing, improving community spaces, helping to develop the next generation of skilled trade experts and providing disaster relief to communities in need. For more information, visit Lowes.com. About the Team The Merch Ops Analytics team supports the Assortment Planning function at Lowe s to assist in item level planning across all Lowe s stores. The team provides leverages advanced analytics to gather insights and share recommendations to the business in optimizing assortments via SKU Rationalization, Product Line Reviews and other strategic initiatives to ensure that Lowe s stocks the right product in the right store in the right quantity Job Summary: The principle purpose of the Associate Analyst is to work with the senior team members in delivering impactful data driven analytics support to the Merchant organization. This position is responsible for following analytical best practices, accurately reporting and analyzing results and identifying insights for decision making. The Associate Analyst is responsible for developing an unbiased, holistic view of the key drivers of business performance. This is accomplished utilizing advanced tools and methods to leverage customer and transaction data. To accomplish this, the Associate Analyst must have decent knowledge of retail analytics. To be successful, the associate must be able to learn the data steps/ procedures/ formulae applicable in the main tool the scope of work desires. Displays awareness of usage of appropriate tool under respective given circumstances. Roles & Responsibilities: Core Responsibilities: Understands retail analytics and works effectively under the guidance of a Sr. Analyst and/or Lead Analyst to deliver impactful data driven analytics insights/recommendations Builds and/or validates recommendations based on sound methodology, data gathering, and data analysis; uses data driven conclusions and decisions to provide solutions Communicates observations and/or insights to the Sr. Analyst and/or Lead Analysts to help prepare analyses through leveraging multiple data sources Demonstrate resourcefulness and resilience in the face of change, obstacles, and adversity. This includes adapting to competing demands and shifting priorities. This also includes improving adaptability, pursuing new skills and knowledge, and regularly seeking feedback from others Years of Experience: 1-2 years Education Qualification & Certifications (optional) Required Minimum Qualifications : Bachelors Degree in Business, Engineering, Statistics, Economics or any other Quantitative discipline Skill Set Required Primary Skills (must have) Ability to understand business problems and formulate solutions utilizing transaction, customer & product data Strong communication skills - ability to comprehend, articulate and seamlessly communicate with internal team and global partners Ability to create reports & presentations using MS Excel & MS Powerpoint Good attention to detail with numbers and formatting Basic knowledge of querying, transforming & filtering data using SQL Secondary Skills (desired) Basic knowledge of data analytics tools & techniques - Python, PowerBI Understanding of retail terminology and metrics Coding experience in any programming language (C, C++, Java, Python etc)

Posted 1 week ago

Apply

3.0 - 7.0 years

5 - 10 Lacs

Kochi

Work from Office

Naukri logo

Managing and developing C++ Applications. Bringing your expertise to solve the application criticality. C++ coding experience for product application. Experience on design, code development, unit test and maintain code quality as defined by project Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 3-7 Years of C++ programming language experience. Good Knowledge required on QT. Should be able to design, code independently Preferred technical and professional experience Creative problem solving skills and excellent Communication Skill

Posted 1 week ago

Apply

8.0 - 13.0 years

10 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

OPENTEXT OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation. Your Impact We are part of OpenText Cybersecurity Enterprise division specializing in Security Domain. Our product helps security operations teams to efficiently and effectively preempt and respond to threats that matter with proactive threat hunting, real-time threat detection, and response automation using AI/ML. What the role offers Develops product architectures and methodologies for software applications design and development across multiple platforms and organizations within the Global Business Unit. Identifies and evaluates new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value. Reviews and evaluates designs and project activities for compliance with development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk. Leverages recognized domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups. Provides guidance and mentoring to less-experienced staff members to set an example of software applications design and development innovation and excellence. What you need to succeed 8+ years of technical experience with complex technology projects within large, distributed organizations Hands-on programming expertise with C++ Strong grasp of object-oriented programming (OOP) and design Understanding of memory management and design patterns System level knowledge on Inter-process communication (IPC) - pipes, sockets, shared memory, cache optimization, memory access patterns Familiarity with profiling and tuning tools like perf, gprof etc Drive automation and CI/CD adoption in the dev pipeline Knowledge and understanding of Docker, Kubernetes, Helm, MicroServices Knowledge and understanding of GitLab Experience in overall architecture of software applications (multi-platform) for products and solutions. Excellent analytical and problem-solving skills. Experience in solving scalability and performance problems of an enterprise application. Knowledge and experience of Agile development practices Excellent written and verbal communication skills Ability to effectively communicate product architectures, design proposals and negotiate options at business unit and executive levels. OpenTexts efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws. . Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenTexts vibrant workplace.

Posted 1 week ago

Apply

2.0 - 7.0 years

9 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Amazon india is an inventive research and development company that designs and engineers high-profile devices like Echo, FireTV, tablets, e-readers, which have changed the daily lives of millions of users. Most advanced products need cutting-edge testing to ensure they reach the customers with the best quality. This is the mission of every Software QA engineer at Amazon Lab126/India . At Amazon, we not only test the products, we treat the testing activities on par with design and invention of a system. We use state of the art technologies and methodologies to ensure the most efficient and most comprehensive testing. Invention of new test methodologies and innovation is the essence of testing in our team. Work hard. Have fun. Make history. Role Requirements: You are expected to have industry-leading technical abilities that enable you to significantly improve product quality. You should have a combination of: Solid in-depth knowledge of Quality Assurance Concepts Excellent solid understanding of the operating system software, as well as knowledge of object-oriented design principles. Understanding of 802.11 standards Total 2+ years of experience in wireless testing in BT / Zigbee Technologies You will spend efforts studying and designing the new methodologies and techniques to facilitate testing Basic qualifications Experience in manual testing and automated testing with Bluetooth / Zigbee Technology . Hands-on experience in Bluetooth profiles and features (A2DP, AVRCP, MAP, HID and HFP) testing 2+ year of experience working as a Quality Assurance Engineer Bachelor s degree in Computer Science, Computer Engineering or similar technical field. 2+ years of experience in automation development Preferred qualifications Product experience with wireless consumer electronics Domain expertise in Bluetooth or Zigbee / MATTER / THREAD Technologies. Hands-on experience in Bluetooth certification and Zigbee / MATTER / THREAD certification Experience writing automation code for (Bluetooth, Zigbee) based systems Shows creativity and initiative to improve product coverage and effectiveness Knowledge of industry standard test automation tools and experience developing product test harnesses Strong experience in Python, Java, C, and C++ Experience with open source tools and resources Experience working closely with development and business teams. As a Software Quality Assurance Engineer, you will join the team of hands-on, passionate and seasoned SQA professionals developing innovative consumer-centric testing solutions. In this role, you will: Develop test plans and test cases Develop Automation test harness and automate tests using internal and open source tools & infrastructure Find, isolate, document, regress, and track bugs through to a resolution Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process Engage with an experienced cross-disciplinary staff to conceive, design and develop innovative consumer products. Need to have hunger of continuously searching for better and more efficient test solutions, and an instinct for continuous invention and innovation. Have the opportunity to propose improvements to our existing processes and automated tools in order to improve the team s speed, quality and efficiency. Be responsive, flexible and able to succeed within an open collaborative peer environment. You will need to be able to work efficiently and effectively in a fun, fast-paced dynamic team environment. 1+ years of quality assurance engineering experience Experience in manual testing Experience in automation testing Experience in UI and API automation testing (Selenium/SOAPUI) Experience in API & Mobile testing Experience designing and planning test conditions, test scripts, and test data sets to ensure appropriate and adequate coverage and control

Posted 1 week ago

Apply

2.0 - 7.0 years

10 - 11 Lacs

Chennai

Work from Office

Naukri logo

The role of a Support Engineer in Quality Mechanisms(QM) team involves maintenance and upkeep of the systems, tools and workflows that are owned by QM team. This role also involves developing value added features to automate repetitive manual process and deliver tools to increase productivity of the Team. We develop scripts to take care of scheduled activities and constantly update our automation framework to handle new use cases. This job requires you to resolve complex support issues. You drive the team to improve operational efficiency for all services through the identification and development of SLAs, metrics, monitors, procedures, tools, and documentation. Key Job Functions Include these... Provide support of incoming tickets, including extensive troubleshooting tasks, with responsibilities covering multiple products, features and services Work on operations and maintenance driven coding projects, primarily Java based projects Functionally decomposing complex problems into simple, straight-forward solutions. Conduct comprehensive monitoring of production systems to ensure optimal health and availability for customers. Execute system migrations and upgrades to maintain up-to-date software dependencies. A day in the life A day in the life of a support engineer working on Quality Mechanisms(QM) support activities involves maintenance of the Tools and resolving the trouble tickets and issues raised by customers and operations team. Apart from fixing a broad spectrum of technical issues, a Support Engineer in QM also works on software migrations, consolidation and deprecation activities. Our Engineers also act as the custodians of operational efficiency and partner with the development teams for maintaining high standards. About the team Quality Mechanisms(QM) Support team perform the regular maintenance and upkeep of the systems, tools and workflows that are owned by QM team. We also automate repetitive manual process and deliver tools to increase productivity of the Team. Apart from fixing a broad spectrum of technical issues, we also work on software migrations, consolidation and deprecation activities. 2+ years of software development, or 2+ years of technical support experience Bachelors degree in engineering or equivalent Experience troubleshooting and debugging technical systems Experience scripting in modern program languages Experience with AWS, networks and operating systems Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience in Unix

Posted 1 week ago

Apply

10.0 - 15.0 years

12 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Amazon india is an inventive research and development company that designs and engineers high-profile devices like Echo, FireTV, tablets, e-readers, which have changed the daily lives of millions of users. Most advanced products need cutting-edge testing to ensure they reach the customers with the best quality. This is the mission of every Software QA engineer at Amazon Lab126/India . At Amazon, we not only test the products, we treat the testing activities on par with design and invention of a system. We use state of the art technologies and methodologies to ensure the most efficient and most comprehensive testing. Invention of new test methodologies and innovation is the essence of testing in our team. Work hard. Have fun. Make history. Role Requirements: You are expected to have industry-leading technical abilities that enable you to significantly improve product quality. You should have a combination of: Solid in-depth knowledge of Quality Assurance Concepts Excellent solid understanding of the operating system software, as well as knowledge of object-oriented design principles. Understanding of 802.11 standards Total 10+ years of experience in wireless testing in BT, or Zigbee You will spend efforts studying and designing the new methodologies and techniques to facilitate testing, including the state-of-art Machine Learning and Deep Learning methods. Basic qualifications Experience in manual testing and automated testing 6+ year of experience working as a Quality Assurance Engineer Bachelor s degree in Computer Science, Computer Engineering or similar technical field. 6+ years of experience in automation development and testing using Python, experience in automating the test cases for embedded software. Preferred qualifications Product experience with wireless consumer electronics Domain expertise in Wi-Fi or , Bluetooth or Zigbee Hands-on experience in Bluetooth certification and Wi-Fi certification Hands-on experience in Bluetooth profiles and features (A2DP, AVRCP, MAP, HID and HFP) testing Solid understanding of QA tool and environments for wi-Fi , BT packet capture Experience writing automation code for (Wi-Fi,Bluetooth, Zigbee) based systems Familiarity with WiFi 802.11 a/b/g/n/ac Shows creativity and initiative to improve product coverage and effectiveness Knowledge of industry standard test automation tools and experience developing product test harnesses Experience with Android, iOS or other mobile application development or testing Strong experience in Python, Java, C, and C++ Experience with open source tools and resources Experience working closely with development and business teams. As a Software Quality Assurance Engineer, you will join the team of hands-on, passionate and seasoned SQA professionals developing innovative consumer-centric testing solutions. In this role, you will: Develop test plans and test cases Develop Automation test harness and automate tests using internal and open source tools & infrastructure Find, isolate, document, regress, and track bugs through to a resolution Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process Engage with an experienced cross-disciplinary staff to conceive, design and develop innovative consumer products. Need to have hunger of continuously searching for better and more efficient test solutions, and an instinct for continuous invention and innovation. Have the opportunity to propose improvements to our existing processes and automated tools in order to improve the team s speed, quality and efficiency. Be responsive, flexible and able to succeed within an open collaborative peer environment. You will need to be able to work efficiently and effectively in a fun, fast-paced dynamic team environment. A day in the life Lead the team with hands on exp in technology About the team Connectivity team works in WIFI , BT , ZIGBEE technology on all Amazon products 6+ years of quality assurance engineering experience Experience in manual testing Experience in automation testing Experience scripting or coding 8+ years of quality assurance engineering experience

Posted 1 week ago

Apply

6.0 - 11.0 years

13 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

The Amazon Photos team is looking for a world-class Sr. Applied Scientist to join us and use AI to help customers relive their cherished memories. Our team of scientists have developed algorithms and models that power Amazon Photos features for millions of photos and videos daily. As part of the team, we expect that you will develop innovative solutions to hard problems at massive scale, and publish your findings in at peer reviewed conferences and workshops. With the recent advancements in Vision-Language models, Amazon Photos has completely re-thought the product roadmap and is looking for a Sr. Applied Scientist to deliver both the short-term roadmap working closely with Product and Engineering and make investments for the long-term. Our research themes include, but are not limited to: foundational models, contrastive learning, diffusion models, few-shot and zero-shot learning, transfer learning, unsupervised and semi-supervised methods, active learning and semi-automated data annotation, deep learning, and large scale image and video detection and recognition. Collaborate with cross-functional teams of engineers, product managers, and scientists to identify and solve complex problems in Visual-Language Model space Design and execute experiments to evaluate the performance of different models, and iterate quickly to improve results Create robust evaluation frameworks for assessing model performance across different domains and use cases Think big about the Visual-Language Model space over a multi-year horizon, and identify new opportunities to apply these technologies to solve real-world problems within Amazon Photos Communicate results and insights to both technical and non-technical audiences, including through presentations and written reports You will mentor and guide junior scientists and contribute to the overall growth and development of the team About the team Amazon Photos is the one of the main digital products offered to Prime subscribers along with Amazon Music and Amazon Video. Amazon Photos provides unlimited photo storage and 5 GB for videos to Prime members and is a top Prime benefit in multiple marketplaces. AI-driven experiences based on image and video understanding are core to customer delight for the business. These experiences are delivered in our mobile, web and desktop apps, in Fire TV, and integrated into Alexa devices such as Echo Show. We solve real-world problems using AI while being a positive force for good. 6+ years of building machine learning models for business application experience PhD, or Masters degree and 6+ years of applied research experience Experience programming in Java, C++, Python or related language Experience with neural deep learning methods and machine learning PhD in engineering, technology, computer science, machine learning, robotics, operations research, statistics, mathematics or equivalent quantitative field Experience with modeling tools such as R, scikit-learn, Spark MLLib, MxNet, Tensorflow, numpy, scipy etc. Experience with large scale distributed systems such as Hadoop, Spark etc. Excellent technical publications and material contributions to the CV/ML/AI field as related to image and video processing

Posted 1 week ago

Apply

5.0 - 10.0 years

9 - 10 Lacs

Chennai

Work from Office

Naukri logo

Amazon india is an inventive research and development company that designs and engineers high-profile devices like Echo, FireTV, tablets, e-readers, which have changed the daily lives of millions of users. Most advanced products need cutting-edge testing to ensure they reach the customers with the best quality. This is the mission of every Software QA engineer at Amazon Lab126/India . At Amazon, we not only test the products, we treat the testing activities on par with design and invention of a system. We use state of the art technologies and methodologies to ensure the most efficient and most comprehensive testing. Invention of new test methodologies and innovation is the essence of testing in our team. Work hard. Have fun. Make history. Role Requirements: You are expected to have industry-leading technical abilities that enable you to significantly improve product quality. You should have a combination of: Solid in-depth knowledge of Quality Assurance Concepts Excellent solid understanding of the operating system software, as well as knowledge of object-oriented design principles. Understanding of 802.11 standards Total 5+ years of experience in wireless testing in BT / Zigbee Technologies You will spend efforts studying and designing the new methodologies and techniques to facilitate testing Basic qualifications Experience in manual testing and automated testing with Bluetooth / Zigbee Technology . Hands-on experience in Bluetooth profiles and features (A2DP, AVRCP, MAP, HID and HFP) testing 5+ year of experience working as a Quality Assurance Engineer Bachelor s degree in Computer Science, Computer Engineering or similar technical field. 2+ years of experience in automation development Preferred qualifications Product experience with wireless consumer electronics Domain expertise in Bluetooth or Zigbee / MATTER / THREAD Technologies. Hands-on experience in Bluetooth certification and Zigbee / MATTER / THREAD certification Experience writing automation code for (Bluetooth, Zigbee) based systems Shows creativity and initiative to improve product coverage and effectiveness Knowledge of industry standard test automation tools and experience developing product test harnesses Strong experience in Python, Java, C, and C++ Experience with open source tools and resources Experience working closely with development and business teams. As a Software Quality Assurance Engineer, you will join the team of hands-on, passionate and seasoned SQA professionals developing innovative consumer-centric testing solutions. In this role, you will: Develop test plans and test cases Develop Automation test harness and automate tests using internal and open source tools & infrastructure Find, isolate, document, regress, and track bugs through to a resolution Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process Engage with an experienced cross-disciplinary staff to conceive, design and develop innovative consumer products. Need to have hunger of continuously searching for better and more efficient test solutions, and an instinct for continuous invention and innovation. Have the opportunity to propose improvements to our existing processes and automated tools in order to improve the team s speed, quality and efficiency. Be responsive, flexible and able to succeed within an open collaborative peer environment. You will need to be able to work efficiently and effectively in a fun, fast-paced dynamic team environment. 4+ years of quality assurance engineering experience Experience in manual testing Experience in automation testing Experience scripting or coding Experience as QA lead on medium to large sized projects Experience with at least one automated test framework like Selenium or Appium Experience in gathering test requirements to create detailed test plans and defining quality metrics to measure product quality

Posted 1 week ago

Apply

5.0 - 10.0 years

50 - 100 Lacs

Hyderabad

Work from Office

Naukri logo

Unified Authorization is responsible for securing service-to-service communications across Amazons entire ecosystem ensuring secure customer and corporate interactions.. Whether its the retail website, Alexa, or Kindle, we ensure actors are authenticated and authorized to take the requested action. Every aspect of Amazons business interacts with our systems, including the next generation of retail services on AWS infrastructure. we operate at the crucial intersection of system resiliency, constant availability, and rapid deployment capabilities. We are looking for software engineers who thrive on complex problems and relish the challenge of operating a complex and mission critical system under intensive loads. Our systems responds to millions of requests per minute. We develop security software for high availability systems. We make it easy for our customers to follow security best practices. Do you think you are up to the challenge and want to learn more to stretch your skills and career? Successful candidates will contribute to improving quality, consistency, maintainability, performance, and security. You will have the opportunity to tackle some of the most complex problems in the industry at an unprecedented scale. 5+ years of non-internship professional software development experience 5+ years of programming with at least one software programming language experience 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience as a mentor, tech lead or leading an engineering team 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Bachelors degree in computer science or equivalent Experience building complex software systems that have been successfully delivered to customers Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design

Posted 1 week ago

Apply

3.0 - 8.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

Kindle has changed the way books are published, sold and read across the globe. Independent authors are now able to publish and sell direct to readers through Kindle and print-on-demand offerings, enabling them to reach audiences never before available. Kindle readers are able to download any book in any language in sixty seconds. Come be a part of changing the way the world reads. Kindle Content Protection team is looking for a high caliber Software Dev Engineer to secure books delivered across devices. Our Software Development Engineers (SDEs) use latest technology to solve complex problems and get to see the impact of their work first-hand. The challenges SDEs solve for at Amazon are big and influence millions of customers, sellers, and products around the world. We are looking for individuals who are passionate about creating new products, features, and services from scratch while managing ambiguity and the pace of a company where development cycles are measured in weeks, not years. If this sounds interesting to you, apply and come chart your own path at Amazon. As a senior software developer in this team, with your expertise in one of the languages (C/C++/Java) as well with services architecture, you will help build high performant end to end software solutions involving Kindle Applications You will tackle challenging, novel problems and will have the opportunity to work with multiple technical teams across Amazon. You will help grow junior engineers, mentor them in the role and lead them with empathy. 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience programming with at least one software programming language 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Bachelors degree in computer science or equivalent

Posted 1 week ago

Apply

1.0 - 2.0 years

17 - 19 Lacs

Bengaluru

Work from Office

Naukri logo

Amazon india is an inventive research and development company that designs and engineers high-profile devices like Echo, FireTV, tablets, e-readers, which have changed the daily lives of millions of users. Most advanced products need cutting-edge testing to ensure they reach the customers with the best quality. This is the mission of every Software QA engineer at Amazon Lab126/India . At Amazon, we not only test the products, we treat the testing activities on par with design and invention of a system. We use state of the art technologies and methodologies to ensure the most efficient and most comprehensive testing. Invention of new test methodologies and innovation is the essence of testing in our team. Work hard. Have fun. Make history. Role Requirements: You are expected to have industry-leading technical abilities that enable you to significantly improve product quality. You should have a combination of: Solid in-depth knowledge of Quality Assurance Concepts Excellent solid understanding of the operating system software, as well as knowledge of object-oriented design principles. Understanding of 802.11 standards Total 1-2 years of experience in wireless testing in WIFI -BT, or Zigbee You will spend efforts studying and designing the new methodologies and techniques to facilitate testing, including the state-of-art Machine Learning and Deep Learning methods. Basic qualifications Experience in manual testing and automated testing 2+ year of experience working as a Quality Assurance Engineer Bachelor s degree in Computer Science, Computer Engineering or similar technical field. 2+ years of experience in automation development and testing using Python, experience in automating the test cases for embedded software. Preferred qualifications Product experience with wireless consumer electronics Domain expertise in Wi-Fi or , Bluetooth or Zigbee Hands-on experience in Bluetooth certification and Wi-Fi certification Hands-on experience in Bluetooth profiles and features (A2DP, AVRCP, MAP, HID and HFP) testing Solid understanding of QA tool and environments for wi-Fi , BT packet capture Experience writing automation code for (Wi-Fi,Bluetooth, Zigbee) based systems Familiarity with WiFi 802.11 a/b/g/n/ac Shows creativity and initiative to improve product coverage and effectiveness Knowledge of industry standard test automation tools and experience developing product test harnesses Experience with Android, iOS or other mobile application development or testing Strong experience in Python, Java, C, and C++ Experience with open source tools and resources Experience working closely with development and business teams. As a Software Quality Assurance Engineer, you will join the team of hands-on, passionate and seasoned SQA professionals developing innovative consumer-centric testing solutions. In this role, you will: Develop test plans and test cases Develop Automation test harness and automate tests using internal and open source tools & infrastructure Find, isolate, document, regress, and track bugs through to a resolution Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process Engage with an experienced cross-disciplinary staff to conceive, design and develop innovative consumer products. Need to have hunger of continuously searching for better and more efficient test solutions, and an instinct for continuous invention and innovation. Have the opportunity to propose improvements to our existing processes and automated tools in order to improve the team s speed, quality and efficiency. Be responsive, flexible and able to succeed within an open collaborative peer environment. You will need to be able to work efficiently and effectively in a fun, fast-paced dynamic team environment. About the team Connectivity team works in WIFI , BT , ZIGBEE technology on all Amazon products 1+ years of quality assurance engineering experience Experience in manual testing Experience in automation testing Experience in UI and API automation testing (Selenium/SOAPUI) Experience in API & Mobile testing Experience designing and planning test conditions, test scripts, and test data sets to ensure appropriate and adequate coverage and control

Posted 1 week ago

Apply

1.0 - 6.0 years

17 - 19 Lacs

Bengaluru

Work from Office

Naukri logo

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile devices like Echo, FireTV, tablets, e-readers, which have changed the daily lives of millions of users. Most advanced products need cutting-edge testing to ensure they reach the customers with the best quality. This is the mission of every Software QA engineer at Amazon Lab126. At Amazon, we not only test the products, we treat the testing activities on par with design and invention of a system. We use state of the art technologies and methodologies to ensure the most efficient and most comprehensive testing. Invention of new test methodologies and innovation is the essence of testing in our team. Work hard. Have fun. Make history. Role Requirements: You are expected to have industry-leading technical abilities that enable you to significantly improve product quality. You should have a combination of: Solid in-depth knowledge of Quality Assurance Concepts Excellent solid understanding of the operating system software, as well as knowledge of object-oriented design principles. Understanding of 802.11 standards 1+ years of experience in wireless testing in WIFI, BT, or Cellular In-depth knowledge of all the Layers of the OSI model Knowledge of Web and server programming, TCPIP and socket programming, test automation framework design and development, etc. You will spend efforts studying and designing the new methodologies and techniques to facilitate testing, including the state-of-art Machine Learning and Deep Learning methods. Basic qualifications Experience in manual testing and automated testing 1+ year of experience working as a Quality Assurance Engineer Bachelor s degree in Computer Science, Computer Engineering or similar technical field. 1+ years of experience in automation development and testing using Python, experience in automating the test cases for embedded software. Computer Science fundamentals in data structures, algorithms, OOP, and complexity analysis Experience working in a UNIX/Linux environment Preferred qualifications Masters degree in Electrical Engineering, Computer Science, Computer Engineering or similar technical field. Knowledge of wireless connectivity technologies, such as Wi-Fi, Bluetooth, Zigbee Knowledge of all the Layers of the OSI model, TCP/IP, Socket programming Knowledge of industry standard test automation tools and experience developing product test harnesses Experience with Android, iOS or other mobile application development or testing Strong experience in Python, Java, C, and C++ Experience with open source tools and resources Experience working closely with development and business teams. As a Software Quality Assurance Engineer, you will join the team of hands-on, passionate and seasoned SQA professionals developing innovative consumer-centric testing solutions. In this role, you will: Develop test plans and test cases Develop Automation test harness and automate tests using internal and open source tools & infrastructure Find, isolate, document, regress, and track bugs through to a resolution Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process Engage with an experienced cross-disciplinary staff to conceive, design and develop innovative consumer products. Need to have hunger of continuously searching for better and more efficient test solutions, and an instinct for continuous invention and innovation. Have the opportunity to propose improvements to our existing processes and automated tools in order to improve the team s speed, quality and efficiency. Be responsive, flexible and able to succeed within an open collaborative peer environment. You will need to be able to work efficiently and effectively in a fun, fast-paced dynamic team environment. 1+ years of quality assurance engineering experience Experience in manual testing Experience in automation testing Experience in UI and API automation testing (Selenium/SOAPUI) Experience in API & Mobile testing Experience designing and planning test conditions, test scripts, and test data sets to ensure appropriate and adequate coverage and control

Posted 1 week ago

Apply

3.0 - 8.0 years

50 - 70 Lacs

Bengaluru

Work from Office

Naukri logo

The Amazon Photos team is looking for a world-class Applied Scientist to join us and use AI to help customers relive their cherished memories. Our team of scientists have developed algorithms and models that power Amazon Photos features for millions of photos and videos daily. As part of the team, we expect that you will develop innovative solutions to hard problems at massive scale, and publish your findings in at peer reviewed conferences and workshops. With all the recent advancements in Vision-Language models, Amazon Photos has completely re-thought the product roadmap and is looking for Applied Scientists to deliver both the short-term roadmap working closely with Product and Engineering and make investments for the long-term. Our research themes include, but are not limited to: foundational models, contrastive learning, diffusion models, few-shot and zero-shot learning, transfer learning, unsupervised and semi-supervised methods, active learning and semi-automated data annotation, deep learning, and large scale image and video detection and recognition. Collaborate with cross-functional teams of engineers, product managers, and scientists to identify and solve complex problems in Visual-Language Model space Design and execute experiments to evaluate the performance of different models, and iterate quickly to improve results Create robust evaluation frameworks for assessing model performance across different domains and use cases Think big about the Visual-Language Model space over a multi-year horizon, and identify new opportunities to apply these technologies to solve real-world problems within Amazon Photos Communicate results and insights to both technical and non-technical audiences, including through presentations and written reports About the team Amazon Photos is the one of the main digital products offered to Prime subscribers along with Amazon Music and Amazon Video. Amazon Photos provides unlimited photo storage and 5 GB for videos to Prime members and is a top Prime benefit in multiple marketplaces. AI-driven experiences based on image and video understanding are core to customer delight for the business. These experiences are delivered in our mobile, web and desktop apps, in Fire TV, and integrated into Alexa devices such as Echo Show. We solve real-world problems using AI while being a positive force for good. 3+ years of building models for business application experience PhD, or Masters degree and 4+ years of CS, CE, ML or related field experience Experience programming in Java, C++, Python or related language Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing PhD in computer science, machine learning, engineering, or related fields Experience developing and implementing deep learning algorithms, particularly with respect to computer vision algorithms Material contributions to the CV/ML/AI field as related to image and video processing

Posted 1 week ago

Apply

3.0 - 8.0 years

12 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

Do you want to join an innovative team of scientists who use machine learning and statistical techniques to create state-of-the-art solutions for providing better value to Amazon s customers? Do you want to build and deploy advanced algorithmic systems that help optimize millions of transactions every day? Are you excited by the prospect of analyzing and modeling terabytes of data to solve real world problems? Do you like to own end-to-end business problems/metrics and directly impact the profitability of the company? Do you like to innovate and simplify? If yes, then you may be a great fit to join the Machine Learning and team for India Consumer Businesses. If you have an entrepreneurial spirit, know how to deliver, love to work with data, are deeply technical, highly innovative and long for the opportunity to build solutions to challenging problems that directly impact the companys bottom-line, we want to talk to you. Major responsibilities Use machine learning and analytical techniques to create scalable solutions for business problems Analyze and extract relevant information from large amounts of Amazon s historical business data to help automate and optimize key processes Design, development, evaluate and deploy innovative and highly scalable models for predictive learning Research and implement novel machine learning and statistical approaches Work closely with software engineering teams to drive real-time model implementations and new feature creations Work closely with business owners and operations staff to optimize various business operations Establish scalable, efficient, automated processes for large scale data analyses, model development, model validation and model implementation Mentor other scientists and engineers in the use of ML techniques About the team The India Machine Learning team works closely with the business and engineering teams in building ML solutions that create an impact for Amazons IN businesses. This is a great opportunity to leverage your machine learning and data mining skills to create a direct impact on consumers and end users. 3+ years of building models for business application experience PhD, or Masters degree and 4+ years of CS, CE, ML or related field experience Experience in patents or publications at top-tier peer-reviewed conferences or journals Experience programming in Java, C++, Python or related language Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing Experience using Unix/Linux Experience in professional software development

Posted 1 week ago

Apply

4.0 - 9.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Technical Skills Required 4 Yrs Development exp must language Java , VBA , C ,C++ 3+ years of experience as a Scrum Master, Product Owner or Agile Coach 1+ years of experience working on large scale, multiple Scrum team projects Experience leading agile/scrum adoption at the team level. Experience with Agile Management tools (e.g. Agile Central, JIRA, VersionOne) Understanding of the value of commitments to delivery made by a development team Understanding of fundamentals of DevOps, Continuous Delivery

Posted 1 week ago

Apply

1.0 - 3.0 years

1 - 5 Lacs

Bengaluru

Work from Office

Naukri logo

Roles and Responsibilities: Strong C programming and debugging skills in a Linux environment. Experience in embedded software development. Experience in Multi-threaded software development for Multi core Architectures. Experience in VOIP application development, preferably on client/server platforms. Understanding of system performance and scaling Excellent problem solving/debugging skillsDesign, develop, troubleshoot and debug. Leading contributor individually and as a team member, providing direction and mentoring to others

Posted 1 week ago

Apply

1.0 - 3.0 years

3 - 6 Lacs

Hyderabad

Work from Office

Naukri logo

Responsibilities 1. Should be good at, C, C++, Linux driver development 2. Should have worked in protocol like i2S, SPI, i2C. rf, 6lowpan, Tcp / Ip stack etc.. 3. Experience in porting MbedOS , FreeRTOS to different boards is good. 4. Analyzing and enhancing efficiency, stability and scalability of system resources 5. Design, develop, code, test and debug system software 6. Provide post production support 7. Interface with hardware design and development 8. Proven working experience in software engineering 9. Experience in hands-on development and troubleshooting on embedded targets 10. Solid programming experience in C or C++ 11. Adequate knowledge of reading schematics and data sheets for components 12. Strong documentation and writing skills.

Posted 1 week ago

Apply

Exploring C++ Jobs in India

C++ is a widely used programming language in India, with a growing demand for skilled professionals in this field. Job seekers in India looking for opportunities in C++ can find a variety of roles in different industries. In this article, we will explore the C++ job market in India, top hiring locations, salary range, career progression, related skills, and common interview questions for C++ roles.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Gurgaon

These cities are known for their thriving IT industry and are hotspots for C++ job opportunities.

Average Salary Range

The average salary range for C++ professionals in India varies based on experience levels. Entry-level positions can expect to earn around INR 4-6 lakhs per annum, while experienced professionals with over 5 years of experience can earn upwards of INR 10 lakhs per annum.

Career Path

In the field of C++, a typical career path may look like: - Junior Developer - Software Engineer - Senior Developer - Tech Lead - Architect

As professionals gain experience and expertise in C++, they can progress to higher roles with more responsibilities.

Related Skills

In addition to proficiency in C++, professionals are often expected to have knowledge or experience in the following areas: - Data Structures and Algorithms - Object-Oriented Programming - Software Development Life Cycle - Debugging and Troubleshooting - Version Control Systems

Having a strong foundation in these skills can complement one's expertise in C++ and enhance their job prospects.

Interview Questions

Here are 25 interview questions that are commonly asked for C++ roles:

  • What is the difference between C and C++? (basic)
  • Explain the concept of polymorphism in C++. (medium)
  • What are virtual functions in C++? (medium)
  • What is the difference between pass by value and pass by reference? (basic)
  • What is a constructor in C++? (basic)
  • Explain the use of pointers in C++. (medium)
  • What is operator overloading? (medium)
  • What is the difference between new and malloc in C++? (medium)
  • What are the different types of inheritance in C++? (advanced)
  • Explain the concept of templates in C++. (medium)
  • What is the difference between public, protected, and private inheritance? (advanced)
  • How does exception handling work in C++? (medium)
  • Explain the difference between references and pointers in C++. (medium)
  • What is the use of the 'static' keyword in C++? (basic)
  • What is a destructor in C++? (medium)
  • How is memory allocated and deallocated in C++? (medium)
  • Explain the concept of namespaces in C++. (basic)
  • What is the purpose of the 'const' keyword in C++? (basic)
  • What are the different types of storage classes in C++? (medium)
  • How can you achieve runtime polymorphism in C++? (advanced)
  • What is the role of the 'friend' keyword in C++? (medium)
  • How can you prevent memory leaks in C++? (advanced)
  • Explain the concept of function overloading in C++. (basic)
  • What is the difference between stack and heap memory in C++? (medium)
  • How do you handle multiple exceptions in C++? (advanced)

Closing Remark

As you explore C++ job opportunities in India, remember to brush up on your skills, prepare for interviews, and showcase your expertise confidently. With the right preparation and mindset, you can land a rewarding career in the field of C++. Good luck!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies