Home
Jobs

7 C++17 Jobs

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.

8.0 - 12.0 years

30 - 40 Lacs

Bengaluru, Karnataka, India

On-site

Foundit logo

This role is for one of Weekday's clients Salary range: Rs 3000000 - Rs 4000000 (ie INR 30-40 LPA) Min Experience: 8 years Location: Bengaluru JobType: full-time About the Role: We are looking for a highly skilled Senior C++ Developer with strong expertise in modern C++ (C++11, C++14, C++17) to join our dynamic team focused on automotive software solutions. The ideal candidate will have significant experience in building and maintaining robust, scalable software for embedded systems or applications in the automotive domain . This is an exciting opportunity to contribute to the development of advanced automotive technologies, including vehicle diagnostics, infotainment, ADAS (Advanced Driver Assistance Systems), and other in-vehicle software components. Key Responsibilities: Design, develop, and maintain high-performance software modules using C++ in accordance with automotive standards and safety protocols. Work closely with product managers, architects, and QA teams to understand system requirements and implement robust solutions. Develop clean, efficient, and well-documented code that is reusable and maintainable. Use C++11/14/17 features for memory management, performance optimization, and multi-threaded development. Participate in software architecture and design reviews, contributing expertise in C++ and system-level programming. Implement and integrate complex algorithms, real-time systems, and low-latency communication modules relevant to the automotive industry. Conduct rigorous unit testing, debugging, and troubleshooting of software components. Ensure compliance with automotive industry standards like MISRA, AUTOSAR, or ISO 26262 (if applicable). Collaborate with cross-functional global teams in a fast-paced, agile development environment. Stay updated on the latest trends in C++ development and automotive software technologies. Required Skills & Experience: 8+ years of hands-on experience in C++ development , with a strong focus on modern standards ( C++11/14/17 ). Proficiency in Object-Oriented Programming , data structures, algorithms, and design patterns. Strong experience in embedded software development or automotive applications is mandatory . Solid understanding of real-time operating systems (RTOS) and multithreaded programming . Experience working with CAN, LIN, UDS, or other automotive communication protocols is a strong advantage. Familiarity with automotive diagnostic tools and frameworks. Working knowledge of Git, CI/CD tools , and agile development methodologies . Strong analytical and problem-solving skills with a keen attention to detail. Excellent communication and teamwork abilities, with a proactive approach to collaboration. Preferred Qualifications: Experience with automotive-grade toolchains , compilers, or debugging environments. Familiarity with safety-critical software and standards like ISO 26262 or MISRA C++ . Knowledge of simulation or hardware-in-the-loop (HIL) testing frameworks. Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering , or a related technical field.

Posted 1 day ago

Apply

8.0 - 12.0 years

8 - 12 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Foundit logo

Must Have: Experience in GStreamer, Ffmpeg, MediaSDK Experience in Modern C++14/17, OOPs, Design patternsJob Title: C++ Video/Audio Streaming Lead (GStreamer) Job Summary We are seeking a highly experienced and driven C++ Video/Audio Streaming Lead with deep expertise in GStreamer, multimedia pipelines, and real-time streaming protocols. As the technical lead, you will architect, design, and lead the development of low-latency video and audio streaming systems for live broadcasting, video conferencing, or surveillance applications. You will also mentor a team of engineers and collaborate closely with product, QA, and DevOps teams. Key Responsibilities Lead the design and development of media streaming applications using C++ and GStreamer. Architect and optimize media pipelines for real-time, low-latency video/audio transmission. Integrate various audio/video codecs, containers, and transport protocols (RTP, RTSP, RTMP, WebRTC). Drive performance profiling, debugging, and tuning of multimedia applications. Collaborate with cross-functional teams on system integration, UI, and backend coordination. Guide and mentor a team of engineers; conduct code reviews and enforce best practices. Stay updated with the latest developments in multimedia frameworks, codecs, and streaming protocols. Participate in technical planning, estimations, and architecture reviews.

Posted 1 week ago

Apply

5.0 - 8.0 years

8 - 14 Lacs

Chennai

Work from Office

Naukri logo

Role & responsibilities Understanding the Requirement/Ideas/Issues and proposing design solutions. Implementing and executing the solution in compliance to the SDLC process, codes & standards Microcontroller firmware development such as bootloader and peripheral drivers Must have strong C++ programming skills ( C++14, C++17 and above) 32-bit Processor/Controller knowledge is essential Strong knowledge in Data structures, STL and Fundamentals Good knowledge in Linux internals such as IPC and POSIX standards Strong knowledge in TCP/IP and socket programming Familiarity in understanding Electrical & PCB circuits and schematic drawings Excellent Trouble Shooting and Debugging skills using GDB and also with JTAG/ISP tools Familiarity in open source libraries like Boost with Asynchronous IO, Dbus/GDbus etc Strong C++ programming Working Knowledge in IDEs like IAR EW for ARM/GHS MULTI/KEIL MDK/GNU MAKE tools or similar Working knowledge in Debug & Downloading Tools such as JTAG/ISP etc. Able to perform extensive System Test, Module Tests and Unit Test for the developed SW Familiarity in performing static analysis check and Unit test for SW modules using any open source tools Location : Chennai Notice : Immediate to 30 Days Interested please share your CV to vishnu.thangaraj@alten-india.com

Posted 2 weeks ago

Apply

5.0 - 10.0 years

5 - 12 Lacs

Hyderabad

Work from Office

Naukri logo

Hi, we are looking for C++ Developer, if interested pls reach out to dgovindhasamy@arigs.com Location: Hyderabad Job Description: Main skill sets are: 4+ years of experience with developing software modules for embedded systems. Able to understand requirements Experience in software Design (UML/SysML) Strong Knowledge on C/C++ (C+11, C++14, C++17) Experience in developing display applications (QT/QML) Review and analyze code to identify potential issues and areas for improvement Experience leading teams, mentoring junior developers, and managing team deliverables. Strong Knowledge on Linux System programming Knowledge on Security Protocols (e.g. SSL/TLS) Communication protocols (e.g., CAN, UART, SPI, I2C) Networking protocols (e.g., TCP/IP, HTTP) SVN/GIT version control Software development life cycle Ready to quickly learn new technologies Strong interpersonal and communication skills problem solving, team working attitude. Performance optimization Troubleshooting and debugging Agile methodologies

Posted 3 weeks ago

Apply

8.0 - 10.0 years

8 - 10 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Foundit logo

Position Summary Join the Walmart-Vizio Middleware & Media team to design, develop, and enhance the core components of the next-generation Smart TV platform. This role is ideal for a highly experienced software engineer with deep expertise in media technologies, embedded systems, and cross-functional development. As a Senior Software Engineer, you will contribute across the product lifecyclefrom design to productionensuring high-performance, scalable, and secure multimedia experiences. What You'll Do Translate product and business requirements into scalable technical solutions. Architect and develop new middleware and media components to support both HTML and native app development kits. Review and enhance existing codebases, ensuring modularity, maintainability, and performance. Lead prototyping efforts and contribute to detailed design documents and implementation plans. Conduct code reviews, troubleshoot complex bugs, and provide detailed diagnostics. Collaborate with internal teams and external partners to ensure seamless integration of media stack components. Own features end-to-endfrom development and testing through deployment and optimization. Develop automated tools to measure product quality and proactively detect media playback issues. Incrementally deepen your understanding of the full media pipeline, from OS interaction to application interface. What You'll Bring Experience: 8+ years in embedded systems, multimedia platforms, or consumer electronics development. Hands-on work in system architecture, C/C++ development, and performance optimization. Technical Proficiency: Languages: C, C++11/14/17, JavaScript, JSON OS & System Development: Linux internals, multi-threading, IPC, journald, cross-compilation Media Stack: GStreamer, FFmpeg, adaptive streaming (HLS, DASH), PlayReady DRM, Wayland/directFB Debugging: Core dumps, log parsing, memory profiling Build Tools: CMake, Make, Meson Testing: Catch2, GoogleTest, BDD frameworks Preferred Skills: REST APIs, WebSockets, Docker, Conan, GitHub Actions Shell scripting, Rust, Python Basic cryptography and network packet analysis Soft Skills: Strong ownership mindset, proactive problem-solving, and effective cross-functional communication Ability to convey complex technical topics concisely across engineering and non-engineering teams Your First Year 3 Months: Independently triage and fix bugs, collaborate cross-functionally on design validation. 6 Months: Understand and propose improvements to the media stack for enhanced user experience. 1 Year: Act as a feature owner driving end-to-end development and delivery of new product features.

Posted 3 weeks ago

Apply

8.0 - 10.0 years

30 - 35 Lacs

Bengaluru

Work from Office

Naukri logo

Must Have: Experience in GStreamer, Ffmpeg, MediaSDK Experience in Modern C++14/17, OOPs, Design patternsJob Title: C++ Video/Audio Streaming Lead (GStreamer) Job Summary We are seeking a highly experienced and driven C++ Video/Audio Streaming Lead with deep expertise in GStreamer, multimedia pipelines, and real-time streaming protocols. As the technical lead, you will architect, design, and lead the development of low-latency video and audio streaming systems for live broadcasting, video conferencing, or surveillance applications. You will also mentor a team of engineers and collaborate closely with product, QA, and DevOps teams. Key Responsibilities Lead the design and development of media streaming applications using C++ and GStreamer. Architect and optimize media pipelines for real-time, low-latency video/audio transmission. Integrate various audio/video codecs, containers, and transport protocols (RTP, RTSP, RTMP, WebRTC). Drive performance profiling, debugging, and tuning of multimedia applications. Collaborate with cross-functional teams on system integration, UI, and backend coordination. Guide and mentor a team of engineers; conduct code reviews and enforce best practices. Stay updated with the latest developments in multimedia frameworks, codecs, and streaming protocols. Participate in technical planning, estimations, and architecture reviews.

Posted 4 weeks ago

Apply

4 - 9 years

12 - 22 Lacs

Kochi

Work from Office

Naukri logo

1.C++ Programming:: Strong understanding of Modern C++ (C++11, C++14, C++17, C++20). Experience in STL, Templates, Smart Pointers, Lambdas, and RAII. 2.Only May joiners Required Candidate profile Total exp: 4+ yrs to 10 years, Rel exp: 4+ yrs to 6 years. Candidates should be working on C++ presently also (Mandatory) Mandatory skills: Hands-on C++ coding experience, C++ Programming

Posted 1 month ago

Apply
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