Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
You should have a strong proficiency in C++ (C++11, C++14, C++17) encompassing memory management, threading, and common debugging patterns. It is essential to have experience with debugging tools like GDB, ASan, Valgrind, as well as AI tools such as Cursor for analyzing core dumps and runtime failures. A solid understanding of OS-level concepts such as process memory layout, stack/heap segmentation, and signal handling in Linux/Unix environments is crucial. You must possess the ability to read and interpret stack traces and logs efficiently to pinpoint the root causes of crashes, exceptions, or performance issues. Proficiency in Python and experience with the Bazel build system are also required. Your responsibilities will include analyzing core dumps, stack traces, and runtime logs to diagnose and resolve crashes, memory issues, and other bugs in C++ applications. You will be expected to reproduce bugs, identify root causes, and implement robust code fixes. Utilizing debugging tools like GDB, ASan, Valgrind, etc., to perform in-depth analysis of application failures across various platforms will be a key aspect of your role. Additionally, you will be responsible for maintaining and enhancing internal debugging workflows, including symbol management, logging practices, and post-mortem analysis tools. Contribution to code reviews and incident postmortems will be necessary to ensure the long-term stability and reliability of the software system. In summary, your proficiency in C++ and debugging tools, along with your ability to diagnose and resolve complex issues in C++ applications will be critical for this role. Your expertise in maintaining internal debugging workflows and contributing to the overall stability and reliability of the software system will be highly valued.,
Posted 5 days ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
You will be joining our client ACLDigital, a US-based company, for the position of Senior C++ Developer. This is a permanent opportunity with ACLDigital based in Bangalore, following a hybrid work model. The ideal candidate for this role should have 6 to 10 years of experience. The employment type is permanent with ACLDigital, and the expected notice period is immediate to a maximum of 15 days. In terms of compensation, the budget for this position is up to 25 LPA, depending on the candidate's experience and additional qualifications. Your responsibilities will include demonstrating robust UNIX/Linux experience to ensure operational efficiency. You should showcase exceptional coding proficiency in various scenarios and exhibit strong debugging skills, along with GDP evaluation expertise. Experience with Oracle systems will be an added advantage, and gaining exposure to cloud environments is encouraged for future advancements. Your main focus will be on application development at an enterprise scale using C++, showing adeptness with C++17 standards. Utilizing comprehensive knowledge of C++ concepts, supported by design thinking capabilities, will be essential. Immediate joining availability is preferred for this role. The key skills required for this position include Linux, GDP, C++17, cloud environments, UNIX, Oracle, design thinking, C++, and debugging.,
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
Are you passionate about creating solutions that have a real impact on people's everyday lives An exciting opportunity awaits you! We are seeking talented C++ Engineers to join our team and contribute to the development of cutting-edge solutions that bring edge AI to various devices. The primary focus of this project is firmware development for an HDMI TV stick and Voice Assistants. Previously based on Android, the firmware has now been successfully transitioned to Linux. The current development stack involves the use of C++ and React Native for the UX layer. We are looking for proactive and open-minded individuals who have a deep passion for technology and a strong desire for continuous learning. If you have 4 to 8 years of experience in software development for Linux-based embedded systems, proficiency in C++ (with a minimum expertise in C++17), strong debugging skills, and expertise in algorithms, parallel programming, multi-threading/core primitives, object-oriented programming, and design patterns, then we want to hear from you. Additionally, a solid understanding of Linux concepts, tools, and libraries, familiarity with Git environment, JIRA, ARM architecture, Python, and CI/CD setups, experience in automation using Python scripting and Bash, proficiency in embedded build tools like Buildroot, Yocto, CMake, and makefiles, knowledge of Agile development methodology, and excellent communication skills are highly desirable. As part of your responsibilities, you will participate in edge AI-enabled device development projects, contribute to enhancing the current C++ codebase, analyze and address internal and customer issues, and collaborate with cross-functional teams and external partners to ensure project success. At GlobalLogic, we prioritize a culture of caring, continuous learning and development, interesting and meaningful work, balance and flexibility, and being a high-trust organization. As a part of our team, you will have the opportunity to work on impactful projects, grow both personally and professionally, and be part of a supportive and inclusive environment where your contributions are valued and recognized. If you are looking to be a part of a dynamic team that values innovation, collaboration, and personal growth, then GlobalLogic is the place for you. Join us in shaping the future of digital engineering and making a difference in the world.,
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
chennai, tamil nadu
On-site
As a skilled professional in the field of Computer Science, Electronics & Communications, Electrical Engineering, or a related field, you will be responsible for leveraging your knowledge in architecture, design, prototyping, software development, code review, and unit testing for embedded devices. With over 4 years of experience in languages such as C, C++, C++11/C++14 or C++17, you will have a strong foundation in embedded systems, C, C++, embedded Linux, and device drivers. Your expertise will be essential in mastering the C++ build process, multithreading, algorithms, inter-process communications (IPC), and remote procedure calls (RPC). Proficiency in various communication paradigms including client-server, peer-to-peer, and publish/subscribe will be advantageous. Additionally, familiarity with IP-based communications and protocols such as HTTP, TLS, REST, Websockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, and HLS will be beneficial. Experience collaborating with diverse engineering teams will further enhance your capabilities in this role. At GlobalLogic, we prioritize a culture of caring and offer continuous learning and development opportunities. You will have the chance to work on impactful projects, engage your problem-solving skills, and contribute to cutting-edge solutions that shape the world. With a focus on work-life balance, flexibility, integrity, and trust, GlobalLogic provides a supportive environment for professional growth and personal well-being. GlobalLogic, a Hitachi Group Company, is a leading digital engineering partner committed to collaborating with forward-thinking companies to drive digital transformation and create innovative products and experiences. Join us in redefining industries through intelligent solutions and contribute to the digital revolution with meaningful and interesting work.,
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
Are you passionate about developing innovative solutions that can make a real impact on people's lives If so, this is the perfect opportunity for you! We are currently looking for skilled C++ Engineers to join our team and work on cutting-edge projects that incorporate edge AI into various devices. The primary focus of this project is on firmware development for an HDMI TV stick and Voice Assistants. Previously, the firmware was Android-based, but it has now been successfully transitioned to Linux. The technology stack for the current development includes C++ and React Native for the user experience layer. We are searching for proactive and open-minded individuals who are enthusiastic about technology and have a strong desire for continuous learning and growth. **Requirements:** - 4 to 8 years of experience in software development for Linux-based embedded systems. - Proficiency in C++, with a minimum expertise in C++17. - Strong debugging, problem-solving abilities, and bug triage skills. - Expertise in algorithms, parallel programming, multi-threading/core primitives, object-oriented programming, and design patterns. - Solid understanding of Linux concepts, tools, and libraries. - Familiarity with Git environment, JIRA, ARM architecture, Python, and CI/CD setups. - Experience in automation using Python scripting and Bash. - Hands-on experience with embedded build tools such as Buildroot, Yocto, CMake, and makefiles. - Well-versed in the Agile development methodology. - Strong communication skills and a collaborative team player attitude. - Bachelors or Masters degree in CS Engineering, Electronics/Electrical Engineering. **Job Responsibilities:** - Participation in projects involving the development of edge AI-enabled devices. - Develop and enhance the existing codebase using C++. - Analyze and review internal and customer issues to provide possible solutions. - Collaborate with cross-functional teams and external partners to resolve or participate in different project stages. **What We Offer:** - **Culture of Caring:** At GlobalLogic, we prioritize a culture of caring, where we consistently put people first and foster an inclusive environment of acceptance and belonging. - **Learning and Development:** We are committed to your continuous learning and growth with various opportunities to advance your career and sharpen your skills. - **Interesting & Meaningful Work:** Engage in impactful projects that challenge your problem-solving skills and contribute to clients" innovative solutions. - **Balance and Flexibility:** Explore different work arrangements to achieve a perfect balance between work and life. - **High-Trust Organization:** Join a high-trust organization that values integrity, trust, and ethical practices in everything we do. **About GlobalLogic:** GlobalLogic, a Hitachi Group Company, is a leading digital engineering partner to the world's most innovative companies, collaborating to create intelligent products, platforms, and services that redefine industries and transform businesses. Join us in shaping the digital revolution and building cutting-edge solutions that shape the world today.,
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
64580 Jobs | Dublin
Wipro
25801 Jobs | Bengaluru
Accenture in India
21267 Jobs | Dublin 2
EY
19320 Jobs | London
Uplers
13908 Jobs | Ahmedabad
Bajaj Finserv
13382 Jobs |
IBM
13114 Jobs | Armonk
Accenture services Pvt Ltd
12227 Jobs |
Amazon
12149 Jobs | Seattle,WA
Oracle
11546 Jobs | Redwood City