Home
Jobs

5723 C++ Jobs - Page 27

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

10.0 - 15.0 years

37 - 45 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Naukri logo

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems. Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 10 years of software engineering or related experience. The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world s biggest challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. At every level, our engineers have a significant technical and business impact designing and building innovative new systems to power our customer s business critical applications. What is Access Governance at OCI? Access Governance service offering to the next level on Oracle Cloud Infrastructure. Access Governance is a cloud service that provides visibility into access rights across both cloud and on-premises environments, and across infrastructure and applications. It helps administrators to automate access provisioning, analyze access permissions, manage access policies, identify anomalies, and remediate security risks. Who are we seeking? We are looking for engineers with distributed systems experience. You should have experience with the design of major features and launching them into production. You ve operated high-scale services and understand how to make them more resilient. You work on most projects and tasks independently. You have experience working with services that require data to travel long distances, but have to abide by compliance and regulations. You stay up at night thinking about how to protect the service from upstream dependencies. The ideal candidate will be technically strong and get a lot done - you ve worked on services that are highly available, scalable, and redundant. You understand that simple systems are easier to operate and troubleshoot. You can balance speed and quality with iteration and incremental improvements. You ve made life easier for other developers and have motivated your teams to make both process and service improvements with your ability to automate and instrument properly to get the right data. You understand operational excellence and how to instil a culture of being proactive with your teammates. You find anomalies in graphs that didn t trip any alarms and root cause problems before they become real problems. The person in this role will get a lot done on a daily basis, drive tactical execution of features and projects, and own feature design. What are the biggest challenges for the team? The biggest challenges for the team are reliability and performance. The growth of the business is driving us to improve the ability of our systems to scale out and handle traffic patterns that are several orders of magnitude greater than what we can support today. We understand that software is living and needs investment. The challenge is making the right trade-offs, communicating those decisions effectively, and crisp execution. We need engineers who can build services that handle millions of requests per second. We need engineers who can figure out how we can survive regional data centre outages and protect our customers. We need engineers who can build services that enable us to offer even more options to customers and contribute to the overall growth of Oracle Cloud. Required Qualifications Hands-on experience building and operating entire systems and services Experience driving security reviews, documentation, UX reviews, and working with Product Managers through the entire launch process Experience developing service-oriented architectures and RESTful web services Strong development experience in Java, C++, C#, or similar OO languages Experience with at least one scripting language for automating tasks, proof of concept work, or command line tools SSL Handshakes, Certificates along with their components, RSA Algorithms, Symmetric/Asymmetric keys, Hashing , Signing, Encryption/Decryption , Cyber Security, Cryptography Preferred Qualifications Hands-on experience developing services on a public cloud platform (e.g., AWS, Azure, Oracle) Experience and understanding of multi-AD/AZ and regional data centers Building continuous integration/deployment pipelines with robust testing and deployment schedules Experience with Docker Experience working with internal customers and translating requests into prioritised work or features Expertise in applying threat modeling or other risk identification techniques to develop security solutions FedRAMP, PCI DSS, or similar compliance and auditing experience Experience working with large enterprise customers

Posted 5 days ago

Apply

5.0 - 10.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Application Development Senior Analyst (BAND 3) We are looking for a passionate Trailblazer (aka Salesforce Developer) to join our Technology team supporting the Global Health Benefits Sales business unit in Cigna s International Markets. The Salesforce.com Application Development Senior Analyst will work on an Agile scrum team and will be responsible for managing assigned work requests throughout the SDLC, building customized solutions using Salesforce declarative tools, custom code, and AppExchange products. The candidate will require an understanding of business processes related to the CGHB Sales Cloud application as well as strong technical and communication skills to interface directly with internal stakeholders to understand their needs in order to develop and enhance the system accordingly. RESPONSIBILITIES: Design, develop, test and deploy Visualforce, Apex, LWC, Java, AJAX, JavaScript, CSS and other technologies to build customized solutions that support business requirements and drive key business decisions Contribute to team processes by participating in team activities, such as estimation, collaboration in requirements definition, code reviews, and contribution of feedback during retrospectives Support all technical aspects of Salesforce.com, including data migrations, data quality, systems integrations, 3rd party applications, AppExchange products, and custom code Support the organization s utilization of SFDC to improve processes and productivity, and make recommendations to support scaling at a rapid pace Support the global Salesforce.com team with additional projects as needed Maintain Salesforce certifications QUALIFICATIONS: 5 years prior development experience with Salesforce.com Salesforce Platform App Builder and Developer 1 Certifications preferred Bachelor s degree in Computer Science, Software Engineering or equivalent. Solid understanding of and detailed experience with Salesforce.com architecture and API Experience writing Visualforce and Apex classes and triggers Working proficiency in HTML, XML, Flex, JavaScript, ASP, SQL, Java or C++, HTTP/REST and SOAP-based web services Experience using Salesforce data tools (Data Loader, Excel Connector, DemandTools, Eclipse Force.com IDE) and other development tools, including Informatica Strong understanding of relational databases Demonstrable success with multiple Salesforce.com integration projects Experience integrating Salesforce.com with other applications via real-time, batch, sync/async Experience with scripted data loader, web services, cloud or on-premise middleware and other enterprise integrating technologies Ability to work independently, as well as part of a team Strong business analysis and functional experience, including requirements gathering, creating/deploying solutions to end users Experience working in an Agile software development environment Strong attention to detail and excellent problem solving skills Strong verbal/written communication and data presentation skills, including an ability to effectively communicate with both business and technical teams Experience with Copado DevOps preferred

Posted 5 days ago

Apply

10.0 - 15.0 years

20 - 27 Lacs

Bengaluru

Work from Office

Naukri logo

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce About Salesforce We re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good- you ve come to the right place. Role Description Salesforce has immediate opportunities for software developers who want their lines of code to have significant and measurable positive impact for users, the companys bottom line, and the industry. You will be working with a group of world-class engineers to build the breakthrough features our customers will love, adopt, and use while keeping our trusted CRM platform stable and scalable. The software engineer role at Salesforce encompasses architecture, design, implementation, and testing to ensure we build products right and release them with high quality. Code review, mentoring junior engineers, and providing technical guidance to the team (depending on the seniority level) We pride ourselves on writing high-quality, maintainable code that strengthens the stability of the product and makes our lives easier. We embrace the hybrid model and celebrate the individual strengths of each team member while encouraging everyone on the team to grow into the best version of themselves. We believe that autonomous teams with the freedom to make decisions will empower the individuals, the product, the company, and the customers they serve to thrive. Your Impact As a Lead Backend Software Engineer, your job responsibilities will include: Build new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency. Develop high-quality, production-ready code that can be used by millions of users of our cloud platform. Make design decisions on the basis of performance, scalability, and future expansion. Work in a Hybrid Engineering model and contribute to all phases of SDLC including design, implementation, code reviews, automation, and testing of the features. Build efficient components/algorithms on a microservice multi-tenant SaaS cloud environment Code review, mentoring junior engineers, and providing technical guidance to the team (depending on the seniority level) Required Skills: Mastery of multiple programming languages and platforms 10+ years of software development experience Deep knowledge of object-oriented programming and other scripting languages: Java, Python, Scala C#, Go, Node.JS and C++. Strong SQL skills and experience and experience with relational and non-relational databases e.g. (Postgress / Trino / redshift / Mongo). Experience with developing SAAS products over public cloud infrastructure - AWS/Azure/GCP. Proven experience designing and developing distributed systems at scale. Proficiency in queues, locks, scheduling, event-driven architecture, and workload distribution, along with a deep understanding of relational database and non-relational databases. A deeper understanding of software development best practices and demonstrate leadership skills. Degree or equivalent relevant experience required. Experience will be evaluated based on the core competencies for the role (e.g. extracurricular leadership roles, military experience, volunteer roles, work experience, etc.) Preferred Skills: Experience with Big-Data/ML and S3 Hands-on experience with Streaming technologies like Kafka Experience with Elastic Search Experience with Terraform, Kubernetes, Docker Experience working in a high-paced and rapidly growing multinational organization BENEFITS & PERKS Comprehensive benefits package including well-being reimbursement, generous parental leave, adoption assistance, fertility benefits, and more! World-class enablement and on-demand training with Trailhead.com Exposure to executive thought leaders and regular 1:1 coaching with leadership Volunteer opportunities and participation in our 1:1:1 model for giving back to the community For more details, visit https: / / www.salesforcebenefits.com / Accommodations If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form . Posting Statement At Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Learn more about Equality at www.equality.com and explore our company benefits at www.salesforcebenefits.com . Salesforce welcomes all.

Posted 5 days ago

Apply

3.0 - 8.0 years

32 - 37 Lacs

Bengaluru

Work from Office

Naukri logo

The Role: A Senior Software Development Engineer at Razorpay is well-grounded - smart, quality focussed, product thinker, business conscious - not mere coders, of course, with very good technical context and experience to write and build quality software. Engineering creates a significant impact across different areas, considering the scale of our software product outreach. You re also expected to influence the culture of the company and help shape it in the right way. Roles and Responsibilities: Be involved and drive product & design discussions. Help us scale our payment infrastructure to get every Indian to pay online. Help us make decisions to shape our REST APIs for developers worldwide. Contribute to open source as we set the standards for mobile payments. Be involved and drive product & design discussions. And, most importantly, brainstorm and create new directions that Razorpay can take in our quest to make online payments easy and accessible to all. Mandatory Qualifications: 3+ years of experience in Technology. A strong product design sense. Good experience in working with any of the programming languages like PHP, Python, Django, Golang, Java, C++ Understand end-user requirements, formulate use cases and come up with effective solutions. Good understanding of REST APIs and the web in general. Ability to build a feature from scratch & drive it to completion. A willingness to learn new technology, whatever lets you deliver the best product. Have a few weekend side projects up on GitHub Have contributed to an open-source project Have worked at a product company Have a working knowledge of a backend programming language

Posted 5 days ago

Apply

12.0 - 17.0 years

7 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

We re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry. This type of work work that changes the world is what the tech industry was founded on. So, if youre ready to seize the endless opportunities and leave your mark, come join us. WHY SHOULD YOU ACCEPT THIS CHALLENGE... Youll be a member of a product team Fusion - an industry-first self-service, autonomous storage platform that provides a consistent management experience across Pure s product portfolio. You will develop key components to help us evolve our Modern Data Experience - allowing customers to deploy, provision, consume and manage storage as a flexible pooled resource, across our portfolio of products. IN THIS TEAM, YOU WILL Help define, design and build automation and service delivery capabilities for defining and delivering storage platforms. As an early team member, you ll be expected to and have the opportunity to contribute in a wide variety of areas, which will include design and implementation of: Resilient distributed control systems API libraries development Declarative / intent-based policy management engines Scalable transactional processing Integration with all of our products - FlashArray, FlashBlade and Pure1 You will be based in Bengaluru, India. As this is an office-centric role, you are expected to be present in the office. WHAT YOU LL NEED TO BRING TO THIS ROLE... BS in Computer Science or related technical field 12+ years of experience with all phases of SW product lifecycle - early concept, product definition, MVP development, GA / New Product Introduction, mature product support. 7+ years of experience in Go, Java, C++. Excellent background in data structures, algorithms and software design. Strong collaboration skills with peers and stakeholders to drive solutions from initial design through to production Excellent communication and interpersonal skills. Must be willing and able to work in an open office, team environment. Beneficial would be: Experience with distributed systems, scalable platforms and Microservices Architecture Experience with developer API creation, design and implementation of business logic layer Experience in storage, networking, containers/Kubernetes and orchestration Experience with Go, Java, C++ WHAT YOU CAN EXPECT FROM US: Pure Innovation : We celebrate those who think critically, like a challenge and aspire to be trailblazers. Pure Growth : We give you the space and support to grow along with us and to contribute to something meaningful. We have been Named Fortunes Best Large Workplaces in the Bay Area , Fortunes Best Workplaces for Millennials and certified as a Great Place to Work ! Pure Team : We build each other up and set aside ego for the greater good. And because we understand the value of bringing your full and best self to work, we offer a variety of perks to manage a healthy balance, including flexible time off, wellness resources and company-sponsored team events. Check out purebenefits.com for more information. ACCOMMODATIONS AND ACCESSIBILITY: Candidates with disabilities may request accommodations for all aspects of our hiring process. For more on this, contact us at TA-Ops@purestorage.com if you re invited to an interview. WHERE DIFFERENCES FUEL INNOVATION: We re forging a future where everyone finds their rightful place and where every voice matters. Where uniqueness isn t just accepted but embraced. That s why we are committed to fostering the growth and development of every person, cultivating a sense of community through our Employee Resource Groups and advocating for inclusive leadership. At Pure Storage, diversity, equity, inclusion and sustainability are part of our DNA because we believe our people will shape the next chapter of our success story. Pure Storage is proud to be an equal opportunity employer. We strongly encourage applications from Indigenous Peoples, racialized people, people with disabilities, people from gender and sexually diverse communities, and people with intersectional identities. We also encourage you to apply even if you feel you don t match all of the role criteria. If you think you can do the job and feel you re a good match, please apply.

Posted 5 days ago

Apply

12.0 - 17.0 years

13 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

Category-defining tech. Career-defining work. Lots of tech companies disrupt. But, many fail when they try to scale. Were different. CockroachDB makes it easier for companies to build and scale apps. This is how and why were helping some of the most innovative companies on the planet. We tackle problems head-on and focus on solutions that create lasting impact. Because when our customers win, we all win. The Role Were looking for a Senior Engineering Manager to lead our Database Engineering efforts in India. This is a foundational leadership role focused initially on the DB Server team, with a trajectory to oversee multiple teams over time. The successful candidate will play a key role in shaping the future of our database engineering presence at our India site. You will be responsible for leading and growing the DB Server team, which designs, builds, and maintains core components of CockroachDB. This includes server bootstrapping, critical network APIs, and foundational layers supporting SQL, KV, Storage, and Cockroach Cloud. As an early Engineering Manager in the site, you will impact how the organization is structured and built to ensure cross geo collaboration is successful. You will partner with the Site Lead, HR, Recruiting and other stakeholders to create a culture of excellence and accountability in the site. Tightly collaborate with functional leaders and managers cross-geo and align on the priorities while maintaining autonomy for local execution. You Will Lead and grow the DB Server team in India; future scope includes additional database engineering teams. Collaborate closely with cross-functional and cross-geo leaders to ensure alignment while enabling autonomous local execution. Foster a high-performance, inclusive, and growth-oriented culture. Partner with engineering and product leadership to define the technical roadmap for CockroachDB and future offerings. Act as a senior leader within the India database engineering group, supporting broader cultural and organizational goals. Coach and develop engineers with an emphasis on both technical excellence and career growth. Champion performance management and team development best practices. The Expectations In your first 30 days, you will become an integrated member of our engineering team. You ll spend time learning about the different team s domains, processes and people, as well as learning about CockroachDB and CockroachDB Cloud. We believe that its essential for you to take this first month to become familiar with our technology and our company. After 3 months, you will be fully integrated into the team and comfortable leading the team s execution in partnership with product management owners. You ll have built an understanding of the team s tech stack and feel comfortable with the architecture and components. You ll understand the team s priorities and roadmap. After 6 months, you ll be ready for our next bi-yearly planning process, with your comprehensive understanding of our roadmap and priorities. You will be making sure that each member of your team is working on projects that align with both our needs and their interests, and able to partner with them to shape their career development. You Have 12+ years of overall experience, with at least 5 years in engineering leadership roles. Proven success managing database systems or similar low-level systems engineering teams. Familiarity with system programming languages (e.g., Go, C, C++) and profiling/debugging tools. Experience working in distributed, cross-geo engineering environments. Strong product and architecture intuition, with a systems-thinking mindset. A passion for developing people and building high-impact teams. The Team BabuSrithar - India Site Lead, Senior Director of Engineering BabuSrithar heads engineering and Site Leader for the India office. He is responsible for our growth strategy and is a cultural champion in the region. He is passionate about building high-quality software products and lean teams by leveraging everyones potential. He enjoys working with people and learning along the way. Before joining Cockroach Labs, BabuSrithar held senior leadership positions at companies like Nutanix, Clumio and recently he was VP of engineering at Apty where he led the engineering globally. When not at work, he enjoys his time with his 5-year-old and family. Alex Lunev - Head of DB Engineering, Senior Director of Engineering Alex is the Head of Database Engineering function at Cockroach Labs. Before joining Cockroach Alex spent 16 years building transaction processing systems in the FinTech space. Having spent years coming up with creative solutions to scaling large order processing applications, Alex is excited about solving the problems of scale and resiliency right at the source by building a world-class distributed SQL database at Cockroach Labs. He can finally sleep at night knowing he is never going to have to manually shard another MySQL database again. When he s not at work, you can find Alex spending time with his wife and two daughters or out on the water surfing or kiteboarding. If you need additional accommodations to feel comfortable during your interview process, please email us at accessibility@cockroachlabs.com . Cockroach Labs has a hybrid work model, with Roachers that are local to one of our offices coming in on Mondays, Tuesdays, and Thursdays and working flexibly the rest of the week. While we ve learned valuable lessons working remotely, nothing can replace the connection, creativity, and fun that occurs when Roachers get together and we are committed to fostering a workplace that encourages collaboration and allows us all to do our best work. Benefits Medical Insurance Flexible Time Off Paid Parental Leave Mental Wellbeing Benefits And more!

Posted 5 days ago

Apply

3.0 - 8.0 years

13 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

: 2025-06-11 Country: India Location: North Gate Business Park Sy.No 2/1, and Sy.No 2/2, KIAL Road, Venkatala Village, Chowdeshwari Layout, Yelahanka, Bangalore, Karnataka 560064 Position Role Type: Unspecified Position Overview: We are seeking a highly skilled and motivated Embedded Software Engineer with 3-8 years of experience to join our team. The ideal candidate should possess strong expertise in C++ and embedded software development, particularly in designing and developing device drivers for various peripherals. Knowledge of communication protocols and modeling techniques (including SystemC) will be considered a strong advantage. This role offers an excellent opportunity to work on cutting-edge technologies in embedded systems and contribute to robust and scalable software solutions. Key Responsibilities: Design, develop, and maintain device drivers for various hardware peripherals. Develop embedded software components using modern C++ in a real-time or resource-constrained environment. Collaborate with hardware, systems, and verification teams to define software requirements and ensure robust integration. Analyze system and driver-level issues and propose effective solutions. Work on low-level firmware and bring-up activities for new hardware platforms. Contribute to modeling and simulation activities using SystemC or equivalent platforms, as applicable. Participate in design reviews, code reviews, and maintain high coding standards. Document design specifications, architecture, and test plans for developed components. Requirements: Bachelor s or Master s degree in Computer Science, Electronics, Electrical, or related engineering discipline. 3 to 8 years of experience in embedded software development. Strong programming skills in C++ with a deep understanding of object-oriented principles and Multi-threaded programming. Solid experience in device driver development, including bring-up and debugging. Hands-on experience with embedded platforms and real-time operating systems (RTOS). Good understanding of hardware interfaces and communication protocols such as SPI, I2C, UART, CAN, etc. Knowledge of embedded development tools, debuggers, and version control systems. Experience with SystemC and system-level modeling is highly desired. Exposure to modeling techniques and performance analysis tools is an added advantage. Knowledge or Working experience on Python scripting is added advantage. Strong analytical and problem-solving skills, with the ability to work independently and in a team environment. . The high-quality products we design, test and produce in our Advanced Structures business help millions of passengers reach their destinations safely - every day! From nacelles, landing systems, flight controls and actuation to propellers- the products we manufacture work together behind the scenes to enhance the overall flight experience. We delight our customers with superior products and best-in-class service. Our global team is committed to continuous improvement - we work hard to make our solutions lighter-weight, stronger and more technically advanced, so that plane travel can be safer, more affordable, and more sustainable in the years to come. We are looking for the best and brightest to fly and land with us! WE ARE REDEFINING AEROSPACE. Some of our competitive benefits package includes: Transportation facility. Meal coupons Group Term Life Insurance. Group Health Insurance. Group Personal Accident Insurance. Entitled for 18 days of vacation and 12 days of sick leave annually. Employee scholar program Work life balance Car lease program National Pension Scheme LTA Fuel & Maintenance /Driver wages Meal vouchers And more! Nothing matters more to Collins Aerospace than our strong ethical and safety commitments. As such, all India positions require a background check, which may include a drug screen. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other -- propel us all higher, again and again. Apply now and be part of the team that s redefining aerospace, every day . Privacy Policy and Terms: Click on this link to read the Policy and Terms

Posted 5 days ago

Apply

5.0 - 10.0 years

50 - 55 Lacs

Bengaluru

Work from Office

Naukri logo

Visa s Technology Organization is a community of problem solvers and innovators reshaping the future of commerce. We operate the world s most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people. While working with us you ll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms. The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions. The Work itself: Design code and systems that touch 40% of the world population while influencing Visa s internal standards for scalability, security, and reusability Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions. Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology Opportunities to make a difference on a global or local scale through mentorship and continued learning opportunities Essential Functions: Works directly with product owners to gather and refine requirements across products, adding and taking into account existing tools and solutions across the organization. Develops and designs advanced architect solutions that are robust and scalable, considering integrations with other solutions across the internal technical ecosystem. Provides domain expertise on the development of technical documentation of solutions and contributes to standard processes in technical documentation as needed. Plays a key role in the development and delivery of new features across products from end-to-end. The Skills You Bring: Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale Challenge the Status Quo: Comfort in pushing the boundaries, hacking beyond traditional solutions Language Expertise: Expertise in one or more general development languages (e.g., Java, C#, C++) Builder: Experience building and deploying modern services and web applications with quality and scalability Learner: Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc. Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams We do not expect that any single candidate would fulfill all of these characteristics. For instance, we have exciting team members who are really focused on building scalable systems but didn t work with payments technology or web applications before joining Visa. Basic Qualifications -10 years of work experience with a Bachelor s Degree, 8 years of work experience with an Advanced degree (e.g. Masters/MBA /JD/MD), or a minimum of 5 years of work experience with a PhD Preferred Qualif

Posted 5 days ago

Apply

3.0 - 5.0 years

32 - 37 Lacs

Bengaluru

Work from Office

Naukri logo

The Role: A Senior Software Development Engineer at Razorpay is well-grounded - smart, quality focussed, product thinker, business conscious - not mere coders, of course, with very good technical context and experience to write and build quality software. Engineering creates a significant impact across different areas, considering the scale of our software product outreach. You re also expected to influence the culture of the company and help shape it in the right way. Roles and Responsibilities: Be involved and drive product & design discussions. Help us scale our payment infrastructure. Help us make decisions to shape our REST APIs for developers worldwide. Contribute to open source as we set the standards for mobile payments. Be involved and drive product & design discussions. And, most importantly, brainstorm and create new directions that Razorpay can take in our quest to make online payments easy and accessible to all. Mandatory Qualifications: 3-5 years of experience in Software Development. A strong product design sense. Good experience in working with any of the programming languages like Golang, Java, C++ Understand end-user requirements, formulate use cases and come up with effective solutions. Good understanding of REST APIs and the web in general. Ability to build a feature from scratch & drive it to completion. A willingness to learn new technology, whatever lets you deliver the best product. Have a few weekend side projects up on GitHub Have contributed to an open-source project Have worked at a product company

Posted 5 days ago

Apply

3.0 - 10.0 years

9 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

We re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry. This type of work work that changes the world is what the tech industry was founded on. So, if youre ready to seize the endless opportunities and leave your mark, come join us. SHOULD YOU ACCEPT THIS CHALLENGE Pure Storage is seeking a Manager, Production Engineering to lead a team of deeply technical engineers focused on diagnosing, resolving, and proactively preventing complex field issues for Pure s Hyperscale Engineering Business Unit. You will be at the intersection of support, engineering, and customer success leading a team that develops tools, services, and analytics to ensure the ongoing health and performance of a massive and growing global fleet of storage systems. This is a high-impact role ideal for a hands-on technical leader who thrives in solving intricate problems, building engineering processes, and mentoring top-tier talent. You will manage a team responsible for bridging the gap between customer issues and core engineering while driving initiatives that enable real-time diagnostics, predictive failure detection, and rapid root cause analysis. As a Manager, Escalations Engineering, you will: Lead and grow a high-performing team of Production Engineers responsible for resolving technically challenging customer issues. Oversee the development of tools and services that proactively monitor, diagnose, and predict the health of Pure s fleet in production environments. Drive resolution of emergent and highly complex engineering problems by coordinating across engineering, support, and customer success teams. Provide technical and strategic direction to enable the detection, mitigation, and prevention of systemic issues. Collaborate closely with engineering, product, and field teams to close the loop between customer issues and product improvements. Regularly present to engineering leadership and executives on critical incidents, root causes, and long-term improvements. Foster a culture of ownership, technical rigor, and continuous learning within the team. Develop and track key metrics related to issue resolution, diagnostic accuracy, and product reliability to drive process and product improvements. WHAT YOU LL NEED TO BRING TO THIS ROLE BS/MS in Computer Science, Electrical Engineering, or a related technical field (or equivalent experience). 3+ years of experience managing high-performing software engineering or technical operations teams. 8-10+ years of software development experience, ideally in Python, Go, C++, or similar, with strong systems-level knowledge (Linux, networking, storage). Demonstrated ability to lead investigations into highly technical issues with cross-functional visibility. Experience building diagnostic and monitoring tools for large-scale distributed systems. Strong understanding of CI/CD, observability, and production telemetry systems. A natural curiosity, customer empathy, and strong analytical skills to break down complex systems and problems. Experience in big data production environments and real-time analytics is a plus. Comfortable working in an in-office environment (Bengaluru) in compliance with Pure s policies, with flexibility for PTO, work travel, and other approved leave. WHAT YOU CAN EXPECT FROM US: Pure Innovation : We celebrate those who think critically, like a challenge and aspire to be trailblazers. Pure Growth : We give you the space and support to grow along with us and to contribute to something meaningful. We have been Named Fortunes Best Large Workplaces in the Bay Area , Fortunes Best Workplaces for Millennials and certified as a Great Place to Work ! Pure Team : We build each other up and set aside ego for the greater good. And because we understand the value of bringing your full and best self to work, we offer a variety of perks to manage a healthy balance, including flexible time off, wellness resources and company-sponsored team events. Check out purebenefits.com for more information. ACCOMMODATIONS AND ACCESSIBILITY: Candidates with disabilities may request accommodations for all aspects of our hiring process. For more on this, contact us at TA-Ops@purestorage.com if you re invited to an interview. WHERE DIFFERENCES FUEL INNOVATION: We re forging a future where everyone finds their rightful place and where every voice matters. Where uniqueness isn t just accepted but embraced. That s why we are committed to fostering the growth and development of every person, cultivating a sense of community through our Employee Resource Groups and advocating for inclusive leadership. At Pure Storage, diversity, equity, inclusion and sustainability are part of our DNA because we believe our people will shape the next chapter of our success story. Pure Storage is proud to be an equal opportunity employer. We strongly encourage applications from Indigenous Peoples, racialized people, people with disabilities, people from gender and sexually diverse communities, and people with intersectional identities. We also encourage you to apply even if you feel you don t match all of the role criteria. If you think you can do the job and feel you re a good match, please apply.

Posted 5 days ago

Apply

5.0 - 8.0 years

6 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Role & responsibilities C++ Developer with Core Java OR C#.Net - Very Strong in C++ ( Mandatory with 5 Years of Exp) MFC application ( Mandatory)(1-2 Years of Experience Mandatory) Interested candidates please share your updated cv on Sanchit@mounttalent.com

Posted 5 days ago

Apply

5.0 - 8.0 years

8 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Roles : IoT/Embedded Security Engineer Location: Whitefield Bangalore Position Overview: We are seeking a highly skilled and motivated IoT / Embedded Security Engineer to join our team. The ideal candidate must have a strong background in IoT / embedded systems security, with a proven track record in identifying vulnerabilities and implementing robust security measures. Roles and Responsibilities: Conduct security assessments and risk analysis of embedded medical devices. Develop and implement security protocols and solutions for medical devices. Design and execute penetration testing and vulnerability assessments. Research and stay updated on emerging threats, vulnerabilities, and security trends in IoT and embedded systems. Collaborate with cross-functional teams to integrate security measures into the development lifecycle of products. Provide technical guidance and support to internal teams on security best practices. Participate in the design and architecture of secure IoT and embedded systems. Mandatory Skills: Bachelor's or Master's degree in Electrical Engineering, Computer Science or Electronic field. Proven experience (5 years) in IoT and embedded systems security. Strong knowledge of IoT protocols (e.g., UART, I2C, JTAG, MQTT, CoAP, HTTP) and embedded system architecture Experience with reverse engineering ARM/MIPS/x86 code architecture. Hands on with hardware attacks such as PCB reversing, Component identification,Side channel attacks,memory extraction methods. Knowledge of radio frequency (RF) protocols and related security implications such as BLE, WIFI, LoRa,DSP, SDR, etc. Understanding of industrial IoT (IIoT) security considerations. Experience with various hardware security assessment tools/frameworks. Familiarity with hardware security concepts such as secure boot, encryption, and secure firmware updates. Proficiency in programming languages commonly used in embedded systems (C/C++, Python). Proactive, problem-solver and the ability to work independently and within a team. Good to Have: Understanding of cryptographic algorithms and protocols. Knowledge of exploit development techniques, buffer overflows, and other memory corruption vulnerabilities applicable to embedded systems. Knowledge of secure coding practices and principles specific to embedded systems, including memory management and input validation. Familiarity with regulatory compliance and standards in IoT security. Any certification in IoT security, Embedded device security or similar, is a plus. Notice Period- Immediate Joiner to 15 Days Maximum Interested candidates kindly share your updated cv at sanchit@mounttalent.com

Posted 5 days ago

Apply

2.0 - 7.0 years

45 - 55 Lacs

Hyderabad

Work from Office

Naukri logo

As a member of this team, your mission will be to design, develop, document and support massively scalable, distributed real time systems. Using C++, Java, object oriented design patterns, distributed databases and other innovative storage techniques, you will build and deliver software systems that support complex and rapidly evolving business requirements. We are looking for software engineers with 2+ years of solid Software engineering experience involving solving complex problems. They will get to work on some of the key initiatives planned to support our rapid evolution and growth and in the process solve some of the most challenging problems. These engineers will provide the technical leadership to the team, drive best practices, mentor other engineers and drive continuous improvements in engineering excellence. We are a group that has fun at work while driving incredible customer, business, and environmental impact. We are backed by a strong leadership group dedicated to operational excellence that empowers a reasonable work-life balance. As an established, experienced team, we offer the scope and support needed for substantial career growth. Amazon is earth s most customer-centric company and through WW RR, the earth is our customer too. Come join us and innovate with the Amazon Worldwide Returns ReCommerce team! 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 5 days ago

Apply

3.0 - 8.0 years

35 - 40 Lacs

Chennai

Work from Office

Naukri logo

Amazon Retail Financial Intelligence Systems is seeking a seasoned and talented Senior Data Engineer to join the Fortune Platform team. Fortune is a fast growing team with a mandate to build tools to automate profit-and-loss forecasting and planning for the Physical Consumer business. We are building the next generation Business Intelligence solutions using big data technologies such as Apache Spark, Hive/Hadoop, and distributed query engines. As a Data Engineer in Amazon, you will be working in a large, extremely complex and dynamic data environment. You should be passionate about working with big data and are able to learn new technologies rapidly and evaluate them critically. You should have excellent communication skills and be able to work with business owners to translate business requirements into system solutions. You are a self-starter, comfortable with ambiguity, and working in a fast-paced and ever-changing environment. Ideally, you are also experienced with at least one of the programming languages such as Java, C++, Spark/Scala, Python, etc. Major Responsibilities: Work with a team of product and program managers, engineering leaders, and business leaders to build data architectures and platforms to support business Design, develop, and operate high-scalable, high-performance, low-cost, and accurate data pipelines in distributed data processing platforms Recognize and adopt best practices in data processing, reporting, and analysis: data integrity, test design, analysis, validation, and documentation Keep up to date with big data technologies, evaluate and make decisions around the use of new or existing software products to design the data architecture Design, build and own all the components of a high-volume data warehouse end to end. Provide end-to-end data engineering support for project lifecycle execution (design, execution and risk assessment) Continually improve ongoing reporting and analysis processes, automating or simplifying self-service support for customers Interface with other technology teams to extract, transform, and load (ETL) data from a wide variety of data sources Own the functional and nonfunctional scaling of software systems in your ownership area. Implement big data solutions for distributed computing. As a DE on our team, you will be responsible for leading the data modelling, database design, and launch of some of the core data pipelines. You will have significant influence on our overall strategy by helping define the data model, drive the database design, and spearhead the best practices to delivery high quality products. About the team Profit intelligence systems measures, predicts true profit(/loss) for each item as a result of a specific shipment to an Amazon customer. Profit Intelligence is all about providing intelligent ways for Amazon to understand profitability across retail business. What are the hidden factors driving the growth or profitability across millions of shipments each day We compute the profitability of each and every shipment that gets shipped out of Amazon. Guess what, we predict the profitability of future possible shipments too. We are a team of agile, can-do engineers, who believe that not only are moon shots possible but that they can be done before lunch. All it takes is finding new ideas that challenge our preconceived notions of how things should be done. Process and procedure matter less than ideas and the practical work of getting stuff done. This is a place for exploring the new and taking risks. We push the envelope in using cloud services in AWS as well as the latest in distributed systems, forecasting algorithms, and data mining. 3+ years of data engineering experience Experience with data modeling, warehousing and building ETL pipelines Experience with SQL Experience with AWS technologies like Redshift, S3, AWS Glue, EMR, Kinesis, FireHose, Lambda, and IAM roles and permissions Experience with non-relational databases / data stores (object storage, document or key-value stores, graph databases, column-family databases)

Posted 5 days ago

Apply

2.0 - 7.0 years

4 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Job Summary: GalaxEye Space is seeking a highly motivated and skilled DSP Engineer to join our growing Signal Processing team. This role will be crucial for the research, design, and development of novel SAR processing algorithms, pushing the boundaries of whats possible with Earth observation data. The successful candidate will play a key role in advancing our core SAR capabilities, from raw signal to high-quality data products. Key Responsibilities: Algorithm Research Development: Conduct in-depth research into advanced radar signal processing algorithms, including but not limited to: SAR image formation algorithms MIMO Radars Clutter suppression and interference mitigation Radiometric and geometric calibration InSAR (Interferometric SAR) SAR despeckling and noise reduction Modeling and Simulation: Develop and utilize advanced simulations to model SAR sensor performance, validate algorithm concepts, and predict system behavior. Prototyping and Implementation: Rapidly prototype and implement new algorithms in software (e.g., Python, C++) for evaluation and integration into the processing pipeline. Collaboration: Work closely with the hardware engineering, mission operations, and data products teams to understand sensor characteristics, mission requirements, and downstream data product needs. Documentation: Prepare comprehensive technical documentation, including algorithm specifications, design documents, and research findings. Innovation: Stay abreast of the latest advancements in SAR signal processing, remote sensing, and related fields, and propose innovative solutions to complex challenges. Requirements Education: Masters or Ph.D. in Electrical Engineering, Signal Processing, Remote Sensing, Physics, or a closely related field. Experience: 2+ years of hands-on experience in Digital Signal Processing, with a strong emphasis on Synthetic Aperture Radar (SAR) systems and algorithms. SAR Expertise: Understanding of SAR principles, SAR image formation, and various SAR processing techniques is an added advantage. DSP Fundamentals: Strong theoretical foundation in digital signal processing, including Fourier transforms, filter design, sampling theory, and statistical signal processing. Programming Skills: Proficiency in at least one of the following: Python: Especially with libraries like NumPy, SciPy, scikit-image, Dask, etc. C++: For high-performance computing and testing Analytical Skills: Excellent problem-solving abilities and a strong analytical mindset. Communication: Strong written and verbal communication skills, with the ability to articulate complex technical concepts clearly. Benefits Fair compensation will be provided as per market standards Experience rapid growth and start-up culture Flexible Working Hours Open to explore, discuss and implement new ideas and processes Opportunity to work closely with the Founding Team at GalaxEye Get a chance to work with Advisors holding senior positions and decades of experience

Posted 5 days ago

Apply

2.0 - 5.0 years

9 - 10 Lacs

Gurugram

Work from Office

Naukri logo

Seeking highly motivated and self-driven Software Developer who will be responsible for developing slot content for Digital applications (Heart of Vegas, Cashman Casinos Lightning Link) across various platforms (iOS, Android and Web). Quick Learner and ability to adept and develop games across various technology stacks like Lonestar (TypeScript), GDK (C++) and Unity gaming engine. Roles and responsibilities-: Develop slot games for Digital Applications across multiple platforms iOS, Android Web Understand Digital challenges, define and implement innovative solutions Participate and execute all stages of software development life cycle Driving quality through software design and code reviews Excited and passionate about software development Focused on team success. Works well in a team environment. Assists team members in all areas to achieve successful sprints and retrospectively provides feedback for continuous improvement What Were Looking For Proficient in Typescript and JavaScript language on Windows/Linux platform Working experience with Node.js Server framework. Bachelor s degree in Computer Science, Engineering or related field, or equivalent work experience Good oral and written communication skills Strong analytical and creative problem-solving skills Ability to work with geographically dispersed team Demonstrates high level of accuracy and attention to detail Prior experience in C++, C# development is a plus. Experience developing Mobile Web applications a plus Commercial experience delivering mobile products and games a plus Experience with Agile Scrum methodologies a plus Why Aristocrat Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We re a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play. We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. EEO M/F/D/V World Leader in Gaming Entertainment Robust benefits package Global career opportunities Our Values All about the Player Talent Unleashed Collective Brilliance Good Business Good Citizen Travel Expectations None Additional Information Depending on the nature of your role, you may be required to register with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate. .

Posted 5 days ago

Apply

5.0 - 11.0 years

14 - 16 Lacs

Pune

Work from Office

Naukri logo

Job Title: - Senior RD Engineer **Note**: Final Designation/Level will be decided based on the relevant experience Job Summary: UBISOFT is seeking for RD Engineer having proficiency in C++ with good understanding of C# and has an ability to develop state of the art and robust Automation Framework in game testing. It will also involve designing and developing various tools or applications with the team to deliver a robust sustainable solution to help our teams to reduce manual efforts. The RD engineer will work with the Automation Team Lead and help him develop automation modules for different project. The member will also collaborate with development, QC lead and different managers to understand the requirements and identify the QC needs. Job Description Job Duties / Responsibilities Core Responsibilities Developing software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes. Investigating problem areas. Working closely with Production team, Developers, Tools Group and Test teams to understand game architecture, game play and thereby develop automation solution for speedy and quality delivery of games. Developing robust Automated scripts ranging from simple to complex scenarios. Writing unit tests whenever needed. Demonstrate strong fundamentals in data structures, algorithms, and object-oriented programming. Implementing continuous integration (CI) and Continuous Deployment (CD) for regular and on demand automation execution. Analyze execution report, log valid product defect, take decisions on quality of the build and communicate status of the build quality to stake holders Maintain already developed automation framework and scripts with regular changes in build and to adapt to better technologies as and when needed Develop tools and applications to enhance productivity in game testing life cycle Working in team, collaborating with other members of the team, locally and abroad. Contribute to knowledge sharing, brain storming, and other initiatives of prototype development and innovation. Demonstrate strong Principles and Practices, IOC TDD are expected to use in his code. Experience in dealing with multi-threading and concurrency issues in code, as well as experience in working on high-performance software. Accomplish better engineering practices and organization mission by completing related results as needed. Documenting and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Core Competencies Good understanding of Software Development and Testing lifecycle processes Strong debugging and troubleshooting abilities. Good Code review knowledge and how code repositories work. such as GitFlo etc. Good verbal and communication skills Be flexible in organizing the work as per the requirements Well organized and autonomous. Should also have attitude to help other team members. Ability to work individually on a project or in a team environment Open for feedback and enjoys working in a fast paced, constantly iterating environment. Highly motivated and quick learner. Attitude towards innovation and learning new technologies. Technical Competencies Expert knowledge about C++, C#, and good coding practices. Strong knowledge of CI/CD using tools like Jenkins, TeamCity etc. Knowledge of Versioning/source-code-control system. Knowledge of Database technology - SQL, NOSQL Behavioral Competencies Problem Solving Teamwork Adaptability Communication Initiative taking capacity Motivation Creative Goal Oriented

Posted 5 days ago

Apply

7.0 - 12.0 years

18 - 20 Lacs

Bengaluru

Work from Office

Naukri logo

Why Verifone For more than 30 years Verifone has established a remarkable record of leadership in the electronic payment technology industry. Verifone has one of the leading electronic payment solutions brands and is one of the largest providers of electronic payment systems worldwide. Verifone has a diverse, dynamic and fast paced work environment in which employees are focused on results and have opportunities to excel. We take pride in the fact that we work with leading retailers, merchants, banks, and third-party partners to invent and deliver innovative payments solution around the world. We strive for excellence in our products and services and are obsessed with customer happiness. Across the globe, Verifone employees are leading the payments industry through experience, innovation, and an ambitious spirit. Whether it s developing the next platform of secure payment systems or searching for new ways to bring electronic payments to new markets, the team at Verifone is dedicated to the success of our customers, partners and investors. It is this passion for innovation that drives each one of our employees for personal and professional success. About the role A Senior Software Engineer to join our team in Bangalore, focusing on the development of robust and efficient Android system services. The ideal candidate will have strong expertise in Kotlin for service architecture and C++ with JNI for native modules and performance-critical operations. This role involves creating services that run on top of the Android framework, interacting with system resources, and potentially providing APIs for other applications. This position emphasizes deep knowledge of Android system-level programming without the need for AOSP source code modification. Awareness of Kotlin Multiplatform (KMP) is a plus. No UI development experience is required. What you ll do: Design, develop, and maintain high-performance, reliable Android system services using Kotlin and C++/JNI. Implement and optimize native code modules using C++ and integrate them with Kotlin-based services via the Java Native Interface (JNI). Develop services that interact with various Android framework APIs and manage system resources effectively (e.g., background processing, power management, connectivity). Create well-defined APIs for the services developed, enabling communication with other applications or components. Focus on the stability, security, and efficiency of the system services, ensuring they meet stringent performance criteria. Write clean, maintainable, and well-documented code in both Kotlin and C++. Develop comprehensive unit tests and participate in integration testing for the services and native components. Debug and troubleshoot complex issues within the services, JNI layer, and interactions with the Android framework. Collaborate with other engineers, product managers, and QA teams to define requirements, design solutions, and deliver high-quality software. Participate in code reviews to ensure adherence to coding standards and best practices. Stay updated with the latest advancements in Android system development, Kotlin, C++, JNI, and related technologies What qualifications will you need to be successful Bachelors or Masters degree in Computer Science, Engineering, or a related technical field. 5+ years of professional software development experience with a strong focus on Android. Proven expertise in developing Android system services using Kotlin. Strong proficiency in C++ and extensive hands-on experience with the Java Native Interface (JNI) for Android. In-depth understanding of Android OS fundamentals, application lifecycle, services, inter-process communication (IPC), and system-level APIs. Experience with the Android NDK (Native Development Kit). Solid grasp of software design patterns applicable to system services and native development. Proficiency in using Android Studio, Gradle, and debugging tools for both Java/Kotlin and native C++ code. Experience with multithreading, concurrency, and performance optimization in an Android context. Strong problem-solving, analytical, and debugging capabilities. Excellent communication and teamwork skills. Ability to work independently and manage priorities in an agile environment. Desired Experience: Familiarity with Kotlin Multiplatform (KMP) concepts and its potential applications. Experience with Android security mechanisms and best practices for developing secure services. Knowledge of network protocols and communication. Experience with CI/CD pipelines for Android development. Our commitment

Posted 5 days ago

Apply

1.0 - 2.0 years

5 - 6 Lacs

Noida

Work from Office

Naukri logo

Designation - Associate QA Engineer Shift Timing - 11am to 8pm Qualification - B.Tech Fresher Key Responsibilities - Understand and Identify client requirements and create use cases to perform functional testing Execute and create test cases for the application testing as per the expectations Clearly report issues found during testing Create test deliverables required by product and project testing standards Work collaboratively with senior testers Participate in process improvement efforts Skills required - Strong analytical and problem-solving skills Knowledge of Java or C++ Knowledge of SQL Good verbal and written communication skills Excellent organizational and task management skills Strong work ethic and personal initiative Good knowledge of STLC (Software Testing Life Cycle). Basic Knowledge of Test Case Creation and Execution Should be out of the box thinker Basic Testing Knowledge require Mandatory qualifications - BE / BTech (CSE/IT) Designation - Associate QA Engineer Shift Timing - 11am to 8pm Qualification - B.Tech Fresher Key Responsibilities - Understand and Identify client requirements and create use cases to perform functional testing Execute and create test cases for the application testing as per the expectations Clearly report issues found during testing Create test deliverables required by product and project testing standards Work collaboratively with senior testers Participate in process improvement efforts Skills required - Strong analytical and problem-solving skills Knowledge of Java or C++ Knowledge of SQL Good verbal and written communication skills Excellent organizational and task management skills Strong work ethic and personal initiative Good knowledge of STLC (Software Testing Life Cycle). Basic Knowledge of Test Case Creation and Execution Should be out of the box thinker Basic Testing Knowledge require Mandatory qualifications - BE / BTech (CSE/IT)

Posted 5 days ago

Apply

9.0 - 11.0 years

32 - 37 Lacs

Noida

Work from Office

Naukri logo

Who we are: Irdeto is the world leader in digital platform cybersecurity, empowering businesses to innovate for a secure, connected future. Building on over 50 years of expertise in security, Irdeto s services and solutions protect revenue, enable growth and fight cybercrime in video entertainment, video games, and connected industries including transport, health and infrastructure. Irdeto is the security partner dedicated to empowering a secure world where people can connect with confidence. With teams and offices around the world, Irdeto s greatest asset is its people - our diversity is celebrated through an inclusive workplace, where everyone has an equal opportunity to drive innovation and contribute to Irdetos success. Your mission at Irdeto: As a System Integration Lead Engineer, you will play a crucial role in developing and integrating cutting-edge set-top box software solutions, ensuring seamless customer experiences. You will be responsible for leading the integration of various software components, collaborating with cross-functional teams, and ensuring the successful delivery of high-quality software products. Lead the integration of software components for set-top box solutions. Collaborate with cross-functional teams to define integration requirements and ensure alignment with project goals. Develop and maintain integration plans, schedules, and documentation. Troubleshoot and resolve integration issues, ensuring timely delivery of software solutions. Conduct system testing and validation to ensure seamless operation of integrated components. Provide technical guidance and mentorship to junior engineers. Stay updated with industry trends and best practices in system integration and software development. Qualifications and Experience: Bachelor s degree in electronic and/or Computer Engineering or a similar field. Typically, 10+ years of experience in a Consumer Electronic and Embedded Software Stack Development (preferably STB), working through the Design, Development, Testing, Release cycle. Proven experience in system integration and software development. Strong knowledge of software development methodologies and tools. Experience with set-top box software solutions is a plus. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration abilities. Ability to lead and mentor a team of engineers. Technical Experience Required: Knowledge of satellite operator E2E network components and security requirements. Proficiency in Embedded C/C++ and core Java programming languages. Familiarity with web technologies (e.g., WS, RESTful) and scripting languages (e.g., HTML, JavaScript, CSS). Experience with embedded hardware systems, real-time and Linux operating systems. Experience with RDK (Reference Design Kit) for set-top boxes and video delivery solutions. Understanding of hardware interfaces to SoCs, DDR, HDMI, Ethernet, USB, SATA, MoCa, AV amplifiers, IR remote systems, and HD TV technologies. Proficiency in database design and management tools (e.g., SQLite). Strong understanding of networking technologies and IP networking protocols (e.g., HTTP, FTP, UDP, UPnP). Knowledge of DVB standards (e.g., DVB-S, DVB-S2, DVB-T), ISDB, MPEG, H.264, H.265, UHD, HDR, file compression techniques, and interactive TV. Experience with STB software components, middleware technologies (e.g., OpenTV, MHP, Irdeto), and UI frameworks. Understanding of satellite transmission/reception, CA systems, Dolby Digital Systems, and video streaming protocols. What you can expect from us: We invest in our talented employees and promote collaboration, creativity, and innovation while supporting health and well-being across our global workforce. In addition to competitive remuneration, we offer: A multicultural and international environment where diversity is celebrated Professional education opportunities and training programs Innovation sabbaticals Volunteer Day State-of-the-art office spaces Additional perks tailored to local offices (e.g., on-site gyms, fresh fruit, parking, yoga rooms, etc.) Equal Opportunity at Irdeto Irdeto is proud to be an equal opportunity employer. All decisions are based on qualifications and business needs, and we do not tolerate discrimination or harassment. We welcome applications from individuals with diverse abilities and provide accommodation during the hiring process upon request. If you re excited about this role but don t meet every qualification, we encourage you to apply. We believe diverse perspectives and experiences make our teams stronger. Welcome to Irdeto! Job Segment: Embedded, Testing, Cyber Security, Linux, Middleware, Technology, Security Apply now Find similar jobs: IT

Posted 5 days ago

Apply

4.0 - 12.0 years

16 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

It s not just about your career or job title It s about who you are and the impact you will make on the world. Because whether it s for each other or our customers, we put People First. When our people come together, we Expand the Possible and continuously look for ways to improve what we create and how we do it. If you are constantly striving to grow, you re in good company. We are revolutionizing the way the world moves for future generations, and we want someone who is ready to move with us. Role Summary: Wabtec s L eadership E xpertise A ccelerated D evelopment ( LEAD ) is a prestigious program for young professionals who have a passion for technology, a drive for excellence, and share in Wabtec s core values. The program is designed to accelerate participants professional development through intense technical training and a variety of business-critical assignments. LEAD graduates have proven to be the vanguards of technical and business excellence and have track record of proactively and continually making innovative contributions to Wabtec s future. Essential Responsibilities: Over the course of the program, you ll receive a broad set of diverse assignments spanning product management, data analytics, IT operations, software development, and more. Additional Responsibilities: Full-time, two-year leadership development program where members work within the WABTEC business alongside experts in various locations. Four, six months rotational assignments within your specific business covering diverse projects in Digital Engineering, Data Analytics Operations, Technical Product Management, and more. Global classroom experience and virtual coursework focused on technical training, leadership, and business acumen. Qualifications/Requirements : Basic Qualifications A Bachelor s/ Master s Degree in Computer Science, CIS, Computer Engineering, Electronics and Communications Engineering, IT Security, ITM, Informatics, Information Science, Information Systems, Information Technology, MIS, Security and Risk Analysis or relevant STEM majors with experience in Software or IT experience; or graduate of a software/IT accelerator program. Minimum cumulative 8 CGPA. Graduating by May/June 2025. Eligibility Requirements Legal authorization to work in the India is required. We will not sponsor individuals for employment visas, now or in the future, for this job. Desired Characteristics: Strong analytical skills. A strong commitment to a career in technology with a passion and aptitude for both software and information technology. Up to date with current industry standards, trending software, and information technology development tools. Preferred strong knowledge in concepts of OOPS, Data Structure and Algorithms, strong hold in any programming language e.g. Java, C++, C#. Knowledge of Test Automation, Web Application development, DevOps, Data Analytics/Machine Learning, Cloud Computing will be preferred. Prior intern, co-op, or research experience in IT, software, or relevant area. Solves technical challenges through regular application of common design patterns, and identify appropriate patterns for use in problem solving. Applies strong analytical mindset to solve complex problems with an innovative and out-of-the-box thinking. Ability to understand coding standards that meet and deliver desired functionality using the technology selected for the project. Strong customer focus, ability to understand the value proposition for the customer, and commitment to deliver the best value proposition. Able to engage positively across multiple departments to establish clarity, vision, and mutual trust to achieve business goals. Demonstrated program / project management skills working on and leading teams. Leadership experience inside and/or outside the classroom. Excellent written and verbal communication skills; ability to articulate technical problems in clear and simple terms. Contributes to creative solutions and challenges the status quo. Proactively learns new tools and identifies opportunities for improvement and promotes their adoption. About Us: Come join us as we continue to deliver the exceptional products and services our customers expect. Our employees are our greatest asset, and we look forward to a bright future within Wabtec. WABTEC offers a great work environment, professional development, challenging careers, and competitive compensation. WABTEC is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. Location: Bengaluru, India Who are we Wabtec Corporation is a leading global provider of equipment, systems, digital solutions, and value-added services for freight and transit rail as well as the mining, marine, and industrial markets. Drawing on nearly four centuries of collective experience across Wabtec, GE Transportation, and Faiveley Transport, the company has grown to become One Wabtec, with unmatched digital expertise, technological innovation, and world-class manufacturing and services, enabling the digital-rail-and-transit ecosystems. Wabtec is focused on performance that drives progress and unlocks our customers potential by delivering innovative and lasting transportation solutions that move and improve the world. We are lifelong learners obsessed with making things better to drive exceptional results. Wabtec has approximately 27K employees in facilities throughout the world. Visit our website to learn more! http://www.WabtecCorp.com Our Commitment to Embrace Diversity: Wabtec is a global company that invests not just in our products, but also our people by embracing diversity and inclusion. We care about our relationships with our employees and take pride in celebrating the variety of experiences, expertise, and backgrounds that bring us together. At Wabtec, we aspire to create a place where we all belong and where diversity is welcomed and appreciated. . .

Posted 5 days ago

Apply

1.0 - 8.0 years

13 - 14 Lacs

Pune

Work from Office

Naukri logo

This team is responsible for storage firmware development and product sustenance engineering. It takes care of complete software design and development methodologies for DevOps. About the role - you will: Effectively communicate and document software design and effectively listen Discuss technical problems with customers, the test team, and the development team Participate in detailed code inspections and will have experience developing storage systems Lead the multiple components and provide the technical direction and support needed to develop the new feature /functionality customer issues Drive complete firmware design and development of storage-based products while managing all crossfunctional teams Participate in customer calls for requirement gathering and translate into firmware design and development aspects About you: Strong C/C++, Python Skills Knowledge of embedded multi-threaded RTOS application development, Linux user process, and device driver development, including multi-threading and inter-process communications Knowledge of Hypervisors/ESX/Virtualization preferred, VMware/Virtual Volumes( VVOLs) preferred Understand the strengths of software engineering teams and internal issues Technical and process exposure as depth and breadth, Problem solver and initiator Team player and works with the team in synergy Your experience includes: RAID controller system or other storage controller systems Software design and development methodologies Embedded multi-threaded RTOS application development Object-oriented analysis, design, and development methodology Web based Application development both frontend and backend Preferably worked on Storage Management Agile/SCRUM methodologies Location: Pune, India Our site in Pune is dynamic, both in our cutting-edge, innovative work, as well as our vibrant on-site food, and athletic and personal development opportunities for our employees. You can enjoy breakfast, lunch, or dinner from one of four cafeterias in the park. Take a break from your workday and participate in one of our many walkathons or compete against your colleagues in carrom, chess and table tennis. Learn about a technical topic outside your area of expertise at one of our monthly Technical Speaker Series, or attend one of the frequent onsite cultural festivals, celebrations, and community volunteer opportunities. Location : Pune, India Travel : None

Posted 5 days ago

Apply

3.0 - 8.0 years

14 - 19 Lacs

Bengaluru

Work from Office

Naukri logo

Who You ll Work With You will work with the Platform team who work closest to the hardware and programming chips. What You ll Do As a Software Engineer your core responsibility is to deliver new cutting edge product features. A major part of this is writing and owning design/implementation of the code that drives our products. However, the role of a Software Engineer is much bigger than simply writing code. Software engineers work on the whole development process, including: Suggesting and deciding what features to build Driving the design and architecture Pushing, testing, documenting the feature Working alongside customers in the field if needed Are you right for this role This is an interesting and exciting opportunity to be a part of the software development team that is redefining Data Center switching. For success at Arista all you need is: Strong industry experience of 3+ years Extensive background in algorithms and strong software architecture skills Fluency in C/C++ programming Hands-on experience with designs and implementations in a strong product-engineering environment Strong software debugging skills especially in embedded systems. Experience with software development for the forwarding ASICs, FPGAs, Network Processors etc Experience with hardware abstraction layer Datapath forwardin

Posted 5 days ago

Apply

3.0 - 8.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Who You ll Work With You will work with the Platform team who work closest to the hardware and programming chips. What You ll Do As a Software Engineer your core responsibility is to deliver new cutting edge product features. A major part of this is writing and owning design/implementation of the code that drives our products. However, the role of a Software Engineer is much bigger than simply writing code. Software engineers work on the whole development process, including: Suggesting and deciding what features to build Driving the design and architecture Pushing, testing, documenting the feature Working alongside customers in the field if needed Are you right for this role This is an interesting and exciting opportunity to be a part of the software development team that is redefining Data Center switching. For success at Arista all you need is: Strong industry experience of 3+ years Extensive background in algorithms and strong software architecture skills Fluency in C/C++ programming Hands-on experience with designs and implementations in a strong product-engineering environment Strong software debugging skills especially in embedded systems. Experience with software development for the forwarding ASICs, FPGAs, Network Processors etc Experience with hardware abstraction layer Datapath forwardin

Posted 5 days ago

Apply

4.0 - 6.0 years

8 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description: Design, develop, and maintain embedded firmware for various microcontroller-based applications. Work independently to implement solutions using SPI, UART, I2C, and other peripheral interfaces. Develop and integrate communication protocols such as CAN, Modbus, Profibus, or Foundation Fieldbus. Create robust bootloader solutions and optimize firmware performance. Collaborate with cross-functional teams to review hardware designs and provide firmware-level support and debugging. Utilize measurement tools like CRO, logic analysers, and oscilloscopes for validation and troubleshooting. Develop firmware using IDEs and tools such as IAR, Keil, MPLAB, or Code Composer Studio. Work with various microcontroller platforms including MSP430, PIC32, IMX, and STM32. Develop real-time applications using at least one RTOS. Follow best practices in version control using Git or SVN. Contribute actively to code reviews, architecture discussions, and design sessions. Exhibit strong team collaboration, along with the ability to lead small teams or initiatives as needed. 6+ years of experience in embedded firmware development. Proficient in embedded C/C++. Experience in bootloader and low-level driver development. Strong problem-solving and hardware debugging skills. Excellent team player with leadership capabilities and proactive communication

Posted 5 days 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