c-plus-plus-jobs-in-hyderabad, Hyderabad

373 C Plus Plus Jobs in Hyderabad

Toggle to save search
posted 2 weeks ago
experience7 to 12 Yrs
Salary10 - 22 LPA
location
Hyderabad, Bangalore
skills
  • qml
  • c++
  • qt
Job Description
QT QML Exp 6 to 8 Years  Location Hyderabad  Mandatory skills C++ QT QML with HMI Qt/QML Experience in HMI development for Automotive domain Extensive Experience in developing using HMI tool chains such as Qt/QML C++ (Ver 14 or above) Programming Expert Level knowledge & Hands on Experience Design and Architecture Experience in using UML tool chains Understanding of Embedded Software and Systems Agile / Sprint based Execution Experience & know-how Understanding of Multi-tasking, Multi-process and Multi-core Real Time Operating System Understanding of Automotive Software Layers & Constraints Know-how of coding standards like MISRA, C++ Good Problem Solving Abilities  
INTERVIEW ASSURED IN 15 MINS

Top Companies are Hiring in Your City

For Multiple Roles

Jio Platforms Ltd
Jio Platforms Ltdslide-preview-Genpact
posted 1 week ago
experience2 to 5 Yrs
Salary7 - 12 LPA
location
Hyderabad, Bangalore+7

Bangalore, Noida, Chennai, Kolkata, Gurugram, Pune, Mumbai City, Delhi

skills
  • java
  • apis
  • spring
  • rest
  • maintenance
  • framework
Job Description
Job Title Software Engineer Job Summary We are looking for a skilled Software Engineer to join our development team. In this role, you will design, code, test, and maintain software applications, working closely with cross-functional teams to deliver high-quality solutions. You should be comfortable working in a dynamic environment, troubleshooting issues, and adapting to new technologies as needed. Key Responsibilities Software Design & Development Design, develop, and implement software applications using modern programming languages and frameworks. Write clean, efficient, scalable, and maintainable code following best practices. Translate requirements into functional software features and components. Testing, Debugging & Maintenance Perform unit testing, integration testing and other testing as needed to ensure software quality and reliability. Troubleshoot, debug, and resolve software defects or issues in a timely manner. Maintain and upgrade existing applications, ensuring they remain efficient, secure, and up-to-date. Collaboration & Cross-Functional Work Collaborate with product managers, designers, QA, and other stakeholders to define requirements, design solutions, and deliver features. Participate in code reviews, provide constructive feedback, and follow code standards and best practices. Document software design, code changes, workflows, and maintain version control records. Continuous Improvement & Learning Keep up-to-date with emerging technologies, development practices, and industry trends and apply them when beneficial. Contribute to process improvements, help refine development workflows, and enhance software quality and performance. Qualifications & Skills Bachelors degree in Computer Science, Software Engineering, Information Technology, or a related discipline. Proven experience (or strong internship / project experience) in software development working with one or more programming languages (e.g. Java, Python, C++, JavaScript, etc.). Good understanding of the software development life cycle (SDLC), version control, and coding best practices. Strong problem-solving, debugging, and analytical skills. Ability to work collaboratively in a team environment, communicate clearly, and coordinate across teams. Adaptability and willingness to learn new technologies, frameworks, tools, and development practices quickly. (Optional / Preferred) Additional Skills Experience with front-end or back-end frameworks / libraries / full-stack development. Familiarity with database systems (SQL / NoSQL), web services / APIs, cloud services or DevOps practices depending on project needs. Experience with automated testing frameworks, CI/CD pipelines, containerization, or related modern development tools.
INTERVIEW ASSURED IN 15 MINS
posted 4 weeks ago
experience1 to 3 Yrs
Salary4.0 - 5 LPA
location
Hyderabad, Bangalore+1

Bangalore, Delhi

skills
  • python
Job Description
Looking for a Product Manager for an Internet firm. The candidate should have worked on a mobile app before. Technology graduates will be preferred. The job is based out of Gurgaon. An MBA degree from a premier institute will be an added bonus.
INTERVIEW ASSURED IN 15 MINS
question

Are these jobs relevant for you?

posted 2 months ago

Data Scientist

LTIMindtree Limited
LTIMindtree Limited
experience6 to 11 Yrs
location
Hyderabad, Bangalore+6

Bangalore, Noida, Chennai, Kolkata, Pune, Mumbai City, Delhi

skills
  • azure
  • artificial intelligence
  • data science
  • machine learning
  • deep learning
  • generative
  • ai
Job Description
Location - LTIM Pan IndiaExperience - 5+to 12+ yrsGeneric JD-Mandatory Skills - Data Science, Gen AI, Python, RAG and Azure/AWS/GCP, AI/ML, NLP Secondary - (Any) Machine Learning, Deep Learning, ChatGPT, Langchain, Prompt, vector stores, RAG, llama, Computer vision, Deep learning, Machine learning, OCR, Transformer, regression, forecasting, classification, hyper parameter tunning, MLOps, Inference, Model training, Model DeploymentJD_ More than 6 years of experience in Data Engineering, Data Science and AI / ML domainExcellent understanding of machine learning techniques and algorithms, such as GPTs, CNN, RNN, k-NN, Naive Bayes, SVM, Decision Forests, etc.Experience using business intelligence tools (e.g. Tableau, PowerBI) and data frameworks (e.g. Hadoop)Experience in Cloud native skills.Knowledge of SQL and Python; familiarity with Scala, Java or C++ is an assetAnalytical mind and business acumen and Strong math skills (e.g. statistics, algebra)Experience with common data science toolkits, such as TensorFlow, KERAs, PyTorch, PANDAs, Microsoft CNTK, NumPy etc. Deep expertise in at least one of these is highly desirable.Experience with NLP, NLG and Large Language Models like BERT, LLaMa, LaMDA, GPT, BLOOM, PaLM, DALL-E, etc.Great communication and presentation skills. Should have experience in working in a fast-paced team culture.Experience with AIML and Big Data technologies like AWS SageMaker, Azure Cognitive Services, Google Colab, Jupyter Notebook, Hadoop, PySpark, HIVE, AWS EMR etc.Experience with NoSQL databases, such as MongoDB, Cassandra, HBase, Vector databasesGood understanding of applied statistics skills, such as distributions, statistical testing, regression, etc.Should be a data-oriented person with analytical mind and business acumen.
INTERVIEW ASSURED IN 15 MINS
posted 1 week ago

c developer

Hucon Solutions India Pvt.Ltd.
Hucon Solutions India Pvt.Ltd.
experience8 to 10 Yrs
Salary10 - 20 LPA
location
Hyderabad
skills
  • git
  • jira
  • widgets
  • agile
  • oops
  • qt
  • c++
Job Description
Role: QT / C++ Developer Location: Hyderabad Experience: 8-12 Years About the Role We are looking for an experienced QT / C++ Developer with strong expertise in QT Widgets, C++ development, and high/low-level design. The ideal candidate will have deep hands-on experience in software engineering principles, debugging, and Agile development environments. Key Responsibilities Develop high-quality software applications using C++ and QT frameworks. Work extensively on QT Widgets with at least 5+ years of hands-on experience. Create and review high-level and low-level design documents following OOPs and SOLID principles. Perform software debugging, troubleshooting, and performance optimization. Collaborate with cross-functional teams in an Agile development environment. Ensure code quality through unit testing using GTest, SQUISH, or similar tools. Utilize tools like JIRA, GIT, and CI/CD pipelines for development workflow. Provide technical inputs and contribute to architecture and design discussions. Required Skills Strong experience in C++ development 5+ years of hands-on experience with QT Widgets Excellent understanding of OOPs and SOLID principles Experience with debugging and performance tuning Hands-on experience working in Agile environments Good to Have Knowledge of JIRA, GIT, and CI/CD workflows Experience with unit testing frameworks such as GTest, SQUISH, etc. Who Should Apply Professionals with 8-12 years of overall development experience Developers who are strong in QT, C++, and software design principles Candidates with excellent communication and problem-solving skills
INTERVIEW ASSURED IN 15 MINS
posted 6 days ago
experience4 to 8 Yrs
Salary16 - 24 LPA
location
Hyderabad
skills
  • qnx
  • graphics
  • c++
  • autosar
  • systems
  • development
  • os
  • 3d
  • adaptive
  • embedded
  • hmi
  • classic
  • qt/qml
Job Description
Job Description HMI Developer (Automotive Domain QNX) Job Code: ITC/HD-AD/20251107/25297 Location: Coimbatore Designation: HMI Developer Automotive Domain (QNX) Experience Required: 4-8 Years Qualification: Bachelors Degree Position Type: Full-time Vacancy: 1 Salary Range: 15,00,000 23,00,000 per annum Role Overview We are seeking a highly skilled HMI Developer with 48 years of experience in the automotive domain to design, develop, and optimize next-generation user interfaces for automotive domain controller products. The ideal candidate must have strong hands-on expertise in QNX, C++, Qt/QML, and experience with AUTOSAR (Adaptive or Classic). Proficiency in modern HMI/UX toolchains like Qt, Kanzi, or Unreal Engine is strongly preferred. You will be responsible for building high-performance HMI applications for instrument clusters and other automotive interfaces, ensuring compliance with automotive safety and cybersecurity standards. Key Responsibilities 1. HMI Development Design, develop, and implement intuitive and high-performance HMI applications for automotive instrument clusters and domain controllers. Build UI components using Qt/QML, Kanzi, Unreal Engine, or equivalent toolchains. Integrate complex graphical elements including 3D graphics, animations, and advanced rendering pipelines. 2. Platform & Framework Integration Develop and optimize applications on QNX OS environments. Integrate HMI layers with underlying embedded software systems and middleware. Work with AUTOSAR platforms (Adaptive or Classic) for communication, service integration, and data mapping. 3. Collaboration & Cross-functional Interaction Work closely with UI/UX designers, product teams, and embedded engineers to translate design concepts into functional HMIs. Participate in feature planning, feasibility analysis, and user experience optimization. 4. Performance Optimization & Quality Assurance Optimize HMI performance for memory usage, CPU load, rendering efficiency, and responsiveness. Conduct validation, unit testing, debugging, and issue resolution in embedded environments. 5. Standards & Documentation Ensure compliance with automotive safety and cybersecurity standards. Create documentation for architecture, workflows, test cases, and release notes. Key Skills Required HMI Development QNX OS C++ Qt/QML AUTOSAR (Adaptive or Classic) Embedded Systems Graphics Rendering & Optimization 3D Graphics Cybersecurity Standards (Automotive) Compensation CTC Range: 15,00,000-23,00,000 per annum
INTERVIEW ASSURED IN 15 MINS
posted 3 days ago
experience10 to 20 Yrs
Salary20 - 32 LPA
WorkRemote
location
Hyderabad, Bangalore+2

Bangalore, Chennai, Gurugram

skills
  • sql
  • java
  • pl/sql
Job Description
Hiring Software Development Engineer skilled in C++ and Linux. Responsibilities include designing, coding, debugging, and optimizing high-performance systems. Must have strong problem-solving skills, experience with multithreading, and knowledge of networking or OS internals
posted 2 months ago

C++ Developer

RM1 Coders Hub Software Solutions
experience6 to 10 Yrs
location
Hyderabad, Telangana
skills
  • C
  • Microsoft Visual Studio
  • Xcode
  • data structures
  • algorithms
  • troubleshooting
  • debugging
  • WindowsMac operating systems
  • performance optimization techniques
  • systemlevel software design
  • architecture design
Job Description
As a Software Engineer specializing in C++, you will play a key role in designing, developing, and optimizing software solutions that enhance the performance and user experience of Logitech's input peripherals. You will work on implementing high-quality, scalable, and efficient software systems while contributing to system architecture and product design. This role involves close collaboration with cross-functional engineering teams, including firmware, software, QA, design, and product management, to deliver innovative solutions. **Key Responsibilities**: - Development & Design: Design, develop, and implement next-generation software solutions for Logitech's input devices using C++. Collaborate on system architecture development, translating product requirements into well-structured and efficient software components. Write high-quality, maintainable code and participate in the design of core architecture, focusing on scalability, efficiency, and reliability. - Feature Development & Cross-Functional Collaboration: Work closely with cross-functional teams (product management, firmware, QA) to define and deliver new product features. Provide technical expertise and recommendations during product planning discussions. - Code & Process Optimization: Optimize software performance by implementing efficient algorithms. Write and maintain continuous integration (CI) automation test scripts using C++ and/or Python. - Technical Reviews & Documentation: Conduct technical code reviews to ensure quality and adherence to best practices. Create and maintain technical documentation for architecture design, API development, and system processes. **Required Qualifications & Skills**: - Professional Experience: 5-8 years of software engineering experience with a strong focus on C++ development. - Proven expertise with Windows/Mac operating systems, Microsoft Visual Studio, and/or Xcode. - Strong understanding of data structures, algorithms, and performance optimization techniques. - Experience in system-level software design and development, including architecture design. - Collaboration & Problem Solving: Strong troubleshooting and debugging skills. - Excellent verbal and written communication skills to clearly convey technical information across teams. If you are interested and have a minimum of 5 years experience as a C++ Developer, you can share your resume at sivani.subramaniam@rm1codershub.com.,
ACTIVELY HIRING
posted 3 days ago
experience3 to 7 Yrs
location
Hyderabad, Telangana
skills
  • Data structures
  • Algorithms
  • ESX
  • KVM
  • OpenStack
  • PostgreSQL
  • Docker
  • Kubernetes
  • LinuxCentOS environments
  • C
  • C programming
  • Linux clustering technologies
  • Objectoriented design
  • Multithreaded systems
  • IO subsystems
  • Hypervisor platforms
  • HyperV
  • API creation
  • utilization
Job Description
As a Software Engineer at Nasuni, you will have the opportunity to contribute to the growth and innovation of our cloud-scale NAS platform. Your role will involve collaborating on requirements analysis, design reviews, and developing software and services to enhance the performance and reliability of our NAS appliance. You will also be responsible for building and improving High Availability (HA) and Upgrade mechanisms to ensure a seamless customer experience. Your responsibilities will include: - Collaborating on requirements analysis and design reviews to evolve Nasuni's core platform and operating system. - Developing and maintaining software and services that power our NAS appliance, delivering high performance and reliability to customers. - Building and enhancing High Availability (HA) and Upgrade mechanisms to ensure seamless, non-disruptive customer experiences. - Investigating and resolving bugs and defects reported by QA, customer support, and the development team. To excel in this role, you should possess the following skills and experience: - 3+ years of experience building and operating large-scale, highly available distributed systems or cloud-based services. - Proven expertise in C and C++ programming, with a strong focus on performance and reliability. - Solid understanding of Linux clustering technologies such as Pacemaker, Corosync, etc. - Proficient in object-oriented design and SDK development in both on-premises and cloud environments. - Deep knowledge of data structures, algorithms, multi-threaded systems, I/O subsystems, and Linux internals including XFS/EXT filesystems. - Experience working with hypervisor platforms such as ESX, Hyper-V, KVM, or OpenStack. - Excellent written and verbal communication skills with the ability to clearly present complex technical topics to diverse audiences. Additionally, having the following qualifications would be an added bonus: - Computer Science degree or similar experience that includes System Design, Design Principals, Code Architecture. - Prior experience with API creation and utilization, as our Cloud-Native Platform connects to enterprise applications and public storage via Software APIs. - Experience with and contributions to open-source communities. - Knowledge of PostgreSQL, as it is used as the backbone of our system. - Exposure to Cloud Storage backend integration with AWS or Azure. - Familiarity with containerization using Docker and Kubernetes. - Proficiency in other high-level languages such as Golang, Java, or Perl. Join Nasuni as a Software Engineer and be part of a dynamic team shaping the future of AI-driven data infrastructure for global enterprises.,
ACTIVELY HIRING
posted 7 days ago
experience3 to 7 Yrs
location
Hyderabad, Telangana
skills
  • C
  • C
  • C
  • Java
  • JavaScript
  • Python
  • Azure
  • Cloud Technologies
Job Description
You will be joining the Windows Servicing and Delivery (WSD) organization whose core mission is to ensure customer protection and productivity by delivering seamless Windows updates across existing and future versions. Your role as a Software Engineer II in the Autopatch Service team will involve designing, developing, and deploying highly scalable, reliable software systems. You will work on shaping technical strategies and building cloud services that operate at high availability and scale. Key Responsibilities: - Design, develop, and operationalize deployment of enterprise-grade cloud services, ensuring high availability, scalability, robustness, and observability. - Create, implement, optimize, debug, refactor, and reuse code to enhance performance, maintainability, effectiveness, and ROI. - Leverage subject-matter expertise to drive project plans, release plans, and work items. Identify dependencies and develop design documents for products, applications, services, or platforms. - Act as a Designated Responsible Individual (DRI) in an on-call rotation to monitor system/product feature/service for issues and gain approval to restore them. - Lead discussions on product architecture, apply engineering principles for robust designs, and ideate to bring better user experience and engineering optimizations. Qualifications: Required: - Bachelor's Degree in Computer Science or related technical field AND 4+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Preferred: - Master's Degree in Computer Science or related field AND 3+ years of technical engineering experience OR Bachelor's Degree AND 5+ years of technical engineering experience with coding in languages such as C#, Azure, and Cloud Technologies. - 4+ years of professional software development experience in C#, Azure, and Cloud Technologies. - Experience with large scale services, architecture, technologies, UI, and scripting languages. - Strong design and problem-solving skills with an emphasis on quality and engineering excellence. - Demonstrated experience in collaborating with geographically distributed partner teams. - Excellent communication skills, both verbal and written. Please note that applications for this position will be accepted on an ongoing basis until the position is filled.,
ACTIVELY HIRING
posted 2 days ago

JDE Developer Analyst

Centroid Systems, Inc.
experience5 to 9 Yrs
location
Hyderabad, Telangana
skills
  • ERP
  • RDA
  • OMW
  • EDIS
  • Log interpretation
  • C
  • C
  • PLSQL
  • Agile methodologies
  • BI Publisher
  • Oracle
  • SQL Server
  • Testing tools
  • Linux
  • Windows
  • Systems Professional
  • Systems Engineer
  • Systems Graduate
  • Programmer
  • Media Objects
  • Table triggers
  • UDC
  • NER
  • CC BSFN
  • UBEs
  • FDA
  • Power Forms
  • DEBUG
  • DEBUG C
  • JDE Toolkit
  • Technical English
Job Description
Role Overview: As a developer for Oracle's JD Edwards management system, your primary responsibility will be to develop, customize, and maintain applications to meet the specific requirements of each client. This will involve analyzing requirements, designing solutions, and utilizing appropriate development tools. Key Responsibilities: - Participate as a developer in implementations and migrations of Oracle's JD Edwards ERP software - Perform technical analysis of functional requirements to provide technical solutions, timelines, and implications - Develop customized applications, solutions, and localizations based on new legal resolutions and Oracle-validated solutions - Design, develop, and customize user interfaces for applications - Conduct tests for applications and ensure proper documentation of design, programming, and procedures - Prepare technical documentation to contribute to user documentation - Provide maintenance and support for applications through help desk services - Resolve incidents and monitor applications for improvements in circuits - Prepare pre-production and production environments for implementing developments Qualifications Required: - Systems Professional, Systems Engineer, Systems Graduate, or Programmer background - Proficiency in JD Edwards Enterprise One (versions XE to 9.2) - Familiarity with Media Objects, Table triggers, UDC, NER, C/C++ BSFN, UBE's, FDA, RDA, OMW, Power Forms, DEBUG, DEBUG C, EDIS, and Log interpretation - Programming expertise in JDE Toolkit, C, C++, and PL/SQL - Experience with Agile methodologies and BI Publisher - Knowledge of Oracle and SQL Server databases - Familiarity with testing tools and operating systems like Linux and Windows - Technical English proficiency (minimum requirement) with intermediate/advanced English skills desirable Additional Company Details: No additional details provided in the job description.,
ACTIVELY HIRING
posted 2 months ago
experience2 to 6 Yrs
location
Hyderabad, Telangana
skills
  • Qt
  • C
  • APIs
  • Unit testing
  • Design Patterns
  • Multithreading
  • UI widgets
  • Graphics controls
  • Code reuse
  • Dialogbased Applications
  • Customer Controls
  • Document view Architecture
Job Description
As a QT+ C++ Developer at this company, you will be responsible for developing desktop applications using Qt and C++. Here is a summary of the job description: Role Overview: You will primarily focus on Qt development targeting Windows and Mac platforms. Your role will involve implementing UI widgets, graphics controls like charts, and identifying opportunities for code re-use. Additionally, you will work on network-enabled APIs and contribute code to support application features and updates. Key Responsibilities: - Implement UI widgets in Qt targeting Windows & Mac - Implement graphics controls such as charts - Identify and capitalize on code re-use or integration opportunities - Work with network-enabled application programming interface - Facilitate coding, unit-test, and peer review practices - Directly contribute application code to support application features and updates Qualification Required: - 4 years of coding experience in C - 2 years of coding experience with Qt and GUI development, with knowledge on Model view framework - Proficiency in Design Patterns, Multithreading - Good in Developing Dialog-based Applications, Customer Controls, Document view Architecture, GUI,
ACTIVELY HIRING
posted 2 weeks ago

C++ Developer

RM1 Coders Hub Software Solution
experience6 to 10 Yrs
location
Hyderabad, Telangana
skills
  • C
  • Microsoft Visual Studio
  • Xcode
  • data structures
  • algorithms
  • WindowsMac operating systems
  • performance optimization techniques
Job Description
As a Software Engineer specializing in C++, you will play a key role in designing, developing, and optimizing software solutions that enhance the performance and user experience of Logitech's input peripherals. You will work on implementing high-quality, scalable, and efficient software systems while contributing to system architecture and product design. This role involves close collaboration with cross-functional engineering teams, including firmware, software, QA, design, and product management, to deliver innovative solutions. **Key Responsibilities**: - Development & Design: Design, develop, and implement next-generation software solutions for Logitech's input devices using C++. Collaborate on system architecture development, translating product requirements into well-structured and efficient software components. Write high-quality, maintainable code and participate in the design of core architecture, focusing on scalability, efficiency, and reliability. - Feature Development & Cross-Functional Collaboration: Work closely with cross-functional teams (product management, firmware, QA) to define and deliver new product features. Provide technical expertise and recommendations during product planning discussions. - Code & Process Optimization: Optimize software performance by implementing efficient algorithms. Write and maintain continuous integration (CI) automation test scripts using C++ and/or Python. - Technical Reviews & Documentation: Conduct technical code reviews to ensure quality and adherence to best practices. Create and maintain technical documentation for architecture design, API development, and system processes. **Required Qualifications & Skills**: - Professional Experience: 5+ years of software engineering experience with a strong focus on C++ development. - Proven expertise with Windows/Mac operating systems, Microsoft Visual Studio, and/or Xcode. - Strong understanding of data structures, algorithms, and performance optimization techniques. - Experience in system-level software design and development, including architecture design. - Collaboration & Problem Solving: Strong troubleshooting and debugging skills. - Excellent verbal and written communication skills to clearly convey technical information across teams. *Note: No additional details of the company were provided in the job description.* If interested and meeting the qualifications mentioned above, candidates with a minimum of 5 years of experience as a C++ Developer in Chennai or willing to relocate to Chennai can share their resume at sivani.subramaniam@rm1codershub.com.,
ACTIVELY HIRING
posted 6 days ago

QT C++ Developer

NuStar Technologies
experience8 to 12 Yrs
location
Hyderabad, Telangana
skills
  • C
  • QT
  • OOPS
  • SOLID
  • Agile development
  • JIRA
  • GIT
  • SQUISH
  • CI CD
  • GTest
Job Description
As a QT/C++ Developer at our company in Hyderabad, your primary responsibility will be front end development of software using C++/QT. You will be working with a team of professionals to ensure high-quality software development and design. **Key Responsibilities:** - Proven experience in software development - Experience in QT Widgets - Expertise in developing High-level and Low-level software design documents using OOPS and SOLID principles - Hands-on experience in software development and debugging using C++ - Excellent communication and problem-solving skills **Qualifications Required:** - Hands-on experience with Agile development - Knowledge of JIRA, GIT, CI/CD is a plus - Experience in unit testing with GTest, SQUISH, etc. With a preferred experience range of 8 to 11 years, we are looking for a highly skilled individual who can contribute effectively to our software development projects.,
ACTIVELY HIRING
posted 2 months ago
experience5 to 9 Yrs
location
Hyderabad, Telangana
skills
  • C
  • Microsoft Visual Studio
  • System Programming
  • TCPIP
  • Design Patterns
  • Java
  • AJAX
  • SAP NetWeaver Portal
  • Visual C
  • Win32 SDK
  • Objectoriented Design
Job Description
You will be responsible for leading the design and maintenance of code for Synactive's product lines, ensuring adherence to C++ principles and object-oriented design. Collaboration with product management to develop new products and engagement with the offshore development team will be key aspects of your role. Working closely with development management, you will make decisions that strike a balance between Synactive's long-term strategies and immediate customer needs. - Lead the design and maintenance of code for Synactive's product lines - Ensure adherence to C++ principles and object-oriented design - Collaborate with product management to develop new products - Engage with the offshore development team - Make decisions that balance long-term strategies and immediate customer needs Qualifications Required: - Over 5 years of C++/Visual C++ development experience - Familiarity with Microsoft Visual Studio 2005 and/or Microsoft Visual C++ 6.00, Win32 SDK - Proficiency in System Programming (e.g. threads, sockets, TCP/IP) - Understanding of design patterns and object-oriented design practices - Knowledge of Java, AJAX, and SAP NetWeaver Portal is a plus,
ACTIVELY HIRING
posted 5 days ago
experience6 to 10 Yrs
location
Hyderabad, Telangana
skills
  • Data Analysis
  • Project Management
  • SQL
  • R
  • Python
  • C
  • Red Teaming
  • Artificial Intelligence
  • Communication Skills
  • Machine Learning Systems
  • Adversarial Testing
  • AI Safety
Job Description
Role Overview: You will be a crucial part of the Trust & Safety team at YouTube, dedicated to ensuring a safe online environment for users, viewers, and content creators globally. Your role will involve working in a fast-paced and dynamic environment, where you will be responsible for designing and implementing red teaming strategies to uncover content abuse risks. Additionally, you will collaborate with cross-functional teams to drive safety initiatives and provide valuable insights to executive leadership on content safety issues. Key Responsibilities: - Design, develop, and oversee the execution of red teaming strategies to identify content abuse risks. - Drive the creation and refinement of new red teaming methodologies and strategies. - Lead and influence cross-functional teams such as Product, Engineering, Research, and Policy to implement safety initiatives effectively. - Act as a key advisor to executive leadership on content safety issues, offering insights and recommendations. - Mentor and guide executive analysts to promote a culture of excellence and continuous learning within the team. - Share your expertise in adversarial and red teaming techniques and risk mitigation across Google. Qualifications Required: - Bachelor's degree or equivalent practical experience. - 7 years of experience in data analysis, including identifying trends, generating summary statistics, and drawing insights from quantitative and qualitative data. - 7 years of experience in managing projects, defining project scope, goals, and deliverables. - Master's degree in a quantitative field (preferred). - 7 years of experience with machine learning systems (preferred). - 7 years of experience with SQL, R, Python, or C++ (preferred). - 6 years of experience in adversarial testing, red teaming, jailbreaking for trust and safety, or a related field with a focus on AI safety. - Knowledge of Artificial Intelligence (AI) systems, machine learning, and AI responsibility principles. - Excellent communication skills.,
ACTIVELY HIRING
posted 2 weeks ago

Software Engineer (C++)

Electronic Arts (EA)
experience5 to 9 Yrs
location
Hyderabad, Telangana
skills
  • C
  • Agile
  • Algorithms
  • Design patterns
  • Data structures
  • Computer Science fundamentals
  • Testdriven development
  • CICD processes
Job Description
Role Overview: Electronic Arts is looking for a Software Engineer to join the tools development and automation team supporting Maxis. As a Software Engineer, you will collaborate with Quality Assurance and Game Development teams to create tools and technical strategies, with a focus on improving automation infrastructure and increasing efficiencies in the Game Development and QA processes. Reporting to the Technical Director of the team, you will play a key role in developing an in-depth understanding of product designs, utilizing EA proprietary tools to create unique automated tests, and identifying requirements, roadblocks, or efficiencies that your partners may not consider. This is an opportunity to work with some of the best game development teams in the world and contribute to creating groundbreaking games. Key Responsibilities: - Use modern software engineering processes and best practices for requirements, design, implementation, and testing. - Collaborate with all disciplines to gather requirements, brainstorm solutions, and implement them effectively. - Develop and maintain multi-product automation device execution services. - Create clear documentation to support workflow processes. Qualifications: - 5+ years of experience in a hands-on development role, with expertise in C++. - Previous experience working on an agile team to deliver technology. - Proficiency in contributing to technical architecture and design documents for small/medium-sized features. - Strong foundation in Computer Science fundamentals, algorithms, design patterns, test-driven development, CI/CD processes, and data structures. - Bachelor's degree in Computer, Software Engineering, Computer Science Degree, or related concentration, or equivalent combination of education and work experience. About Electronic Arts: Electronic Arts creates next-level entertainment experiences that inspire players worldwide. The company values adaptability, resilience, creativity, and curiosity, offering opportunities for growth and development. With a holistic approach to benefits programs emphasizing wellness in various aspects of life, including physical, emotional, financial, career, and community, EA nurtures environments where teams can bring their best to what they do.,
ACTIVELY HIRING
posted 2 months ago

C++ Engineer

ThoughtFocus
experience9 to 13 Yrs
location
Hyderabad, Telangana
skills
  • MFC
  • memory management
  • parallel programming
  • C backend development
  • MS SQL Server Development
  • Objectoriented programming OOP
  • OS Platforms
  • source control system
Job Description
As an experienced candidate with 9+ years of experience, you will be responsible for the following key aspects in this role: - Strong knowledge in C++ back-end development - MS SQL Server Development skills are required - Highly desired experience in MFC - Good understanding of memory management and parallel programming - Strong knowledge of Object-oriented programming (OOP) concepts and patterns - Familiarity with OS Platforms such as Windows or Linux - Proficiency in at least one source control system like GitHub, TFS, Bitbucket, or SVN You will be a valuable asset to ThoughtFocus as you contribute your expertise in these areas and help drive innovation and success for our clients.,
ACTIVELY HIRING
posted 2 months ago
experience8 to 12 Yrs
location
Hyderabad, Telangana
skills
  • C
  • debugging
  • networking protocols
  • collaboration
  • problemsolving
  • Windows systemlevel programming
  • driver models
  • Windows debugging tools
  • verbal
  • written communication
Job Description
As a Senior Software Engineer in the Customer Focused Engineering (CFE) team within the Windows Servicing and Delivery (WSD) team at Microsoft, your mission is to keep customers secure and productive by delivering a reliable, high-quality servicing experience across current and future versions of Windows. You will specifically focus on core components of the Windows operating system, such as Active Directory and identity-related infrastructure. **Key Responsibilities:** - Investigating and fixing security vulnerabilities across print and networking stacks. - Addressing non-security bugs and servicing issues that impact customer environments. - Reproducing and resolving customer-reported incidents (ICMs) in collaboration with support and product teams. - Driving engineering quality and compliance through rigorous debugging and validation. - Ensuring reliable, regression-free fixes across diverse hardware, protocol stacks, and deployment scenarios. This role is ideal for engineers who enjoy deep system-level debugging, protocol correctness, and delivering impact at scale by keeping the Windows ecosystem secure and reliable for millions of users. **Qualifications Required:** - 8+ years of professional software development experience. - Proficiency in C++, with experience working in large and complex codebases. - Strong debugging and problem-solving skills, especially in multi-threaded, system-level applications. - Experience with Windows system-level programming, ideally in areas related to print subsystems, networking protocols (e.g., TCP/IP, SMB, RPC), or driver models. - Familiarity with Windows debugging tools (e.g., WinDbg, trace logs, protocol analyzers like Wireshark). - Proven ability to understand and troubleshoot unfamiliar codebases. - Strong verbal and written communication skills. - Ability to work across global teams and collaborate in a diverse, team-oriented environment. - B.Tech in Computer Science or equivalent preferred.,
ACTIVELY HIRING
posted 3 weeks ago
experience9 to 13 Yrs
location
Hyderabad, Telangana
skills
  • C
  • C
  • Linux Kernel
  • Design Patterns
  • Machine Learning
  • Neural Networks
  • Software Development
  • System Design
  • Debugging
  • Communication Skills
  • Embedded Systems Development
Job Description
As a Software Engineer at Qualcomm India Private Limited, you will design, develop, modify, and validate embedded and cloud edge software, applications, and specialized utility programs to create cutting-edge products meeting customer needs. You will collaborate with various teams to design system-level software solutions and gather performance requirements and interfaces. **Key Responsibilities:** - Develop and commercialize Machine Learning (ML) solutions like Snapdragon Neural Processing Engine (SNPE) SDK on Qualcomm SoCs. - Create various software features in the ML stack and port AI/ML solutions to different platforms. - Optimize performance on multiple hardware accelerators like CPU/GPU/NPU. - Possess expert knowledge in deployment of large software C/C++ stacks using best practices. - Stay updated with industry and academic developments to enhance solutions from a software engineering and machine learning perspective. **Qualifications Required:** - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. - 9+ years of relevant work experience in software development. - Strong programming skills in C and C++, with experience in embedded systems development. - Excellent communication skills and ability to collaborate across diverse teams. - Preferred experience in Linux kernel or driver development, strong understanding of OS concepts, and familiarity with C++, OOPS, and Design patterns. Join the Qualcomm team focused on advancing Machine Learning using Snapdragon platforms and impacting billions of devices worldwide. If you require accommodations during the application process due to a disability, Qualcomm is committed to providing accessible support. Ensure compliance with all applicable policies and procedures, including safeguarding Company confidential information. Staffing and recruiting agencies are advised not to submit unsolicited profiles, applications, or resumes through Qualcomm's Careers Site. For further information, contact Qualcomm Careers for clarification.,
ACTIVELY HIRING

C Plus Plus Jobs in Hyderabad FAQ's

  • How can I find a C++ job in Hyderabad?
    Candidates generally look for better job options in Hyderabad since the city offers various IT tycoons and other industries. People can search for opportunities by signing in different job portals and registering with premium consultancies. Moreover, applying on the company's website and contacting recruiters via emails can help find the job easier.
  • Is relocating to Hyderabad a good option?
    Every other person if relocating, look for growth opportunities with a good hike, people easily locate to Hyderabad because it is way cheaper than other metro cities and even convenient to afford in every aspect.
  • How is the work environment in Hyderabad?
    Like other prospective cities in India, Hyderabad offers fixed working time from 9 to 6 hours in a day along with flexible night shift options in some premium companies. The town is safe for women and offers impressive climate compared to northern Indian cities.
logo

@ 2025 Shine.com | All Right Reserved

Connect with us:
  • LinkedIn
  • Instagram
  • Facebook
  • YouTube
  • Twitter