C++ Systems/Embedded Developer

2 days ago


Mumbai India Soul AI Full time

Job Description About Us Soul AI is an advanced AI data and workflow operations company founded by IIT Bombay and IIM Ahmedabad alumni, supported by experts from top tech institutions including IITs, NITs, and BITS. We partner with global AI leaders to refine model performance through high-quality data and domain expertise. With bases in San Francisco and Hyderabad, we build AI technologies that enhance productivity and societal growth. About the Role We are hiring a C++ Developer with strong expertise in systems or embedded programming. The role involves validating pointer-related fixes, verifying memory correctness, detecting memory leaks and unsafe operations, and assessing changes in performance-critical C++ modules. You will work with CMake builds, GTest suites, and sanitizers to ensure safe and correct behavior. Key Responsibilities - Validate pointer fixes, memory handling changes, and low-level logic updates. - Run GTest suites, analyze failures, and debug embedded/systems-level issues. - Use sanitizers (ASan, UBSan, Valgrind etc.) to detect memory leaks, corruption, or UB. - Review performance-sensitive code for correctness, safety, and maintainability. - Investigate crashes, segmentation faults, lifetime issues, and unsafe C++ constructs. - Collaborate with systems engineers to ensure stable, safe, and optimized code. Skills Required - GTest, CMake, memory management, sanitizers, pointer-level debugging. - 16 years of C++ development in systems, embedded, or performance-critical environments. - Strong reasoning about memory models, object lifetimes, and efficient C++ design. - Strong control over memory models, pointer logic, performance-sensitive code, and detecting unsafe or incorrect C++ behavior.



  • Bengaluru, India Tietoevry Full time

    Job Description As part of our strategic growth, we are expanding our Telecom Competence Centre in Bengaluru, India. This initiative presents exceptional opportunities for skilled IT professionals to work on international projects and gain deep insights into large-scale, complex software systems. Job Title: Embedded System Engineer- C/C++ who are willing to...


  • Hyderabad, India Tata Consultancy Services Full time

    Job Description Role: Developer Required Technical Skill Set**: C,C++,Linux,Embedded Desired Experience Range**: 4 8 Years Location of Requirement: Hyderabad/Bangalore Desired Competencies (Technical/Behavioral Competency): Must-Have: - C, C++, Linux, Embedded systems (Bluetooth / ML / Graphics / Kernel / Gstreamer / CODEC / Multimdeia / DSP / DDR / Audio /...

  • Embedded Developer

    3 days ago


    Mumbai, India Mobile Programming LLC Full time

    Position : Embedded DeveloperExperience : 4-8YearsNotice period : Immediate joinerLocation : Bengaluru, Pune, Chandigarh, Chennai, Panchkula, Mumbai, GurugramJob Description :Key Responsibilities :- Define high level system architecture for systems on the motorcycle such as battery monitoring system, all sensor inputs, motor controller and high current...


  • india QuEST Global Services Pte. Ltd Full time

    Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility. We are...


  • Bengaluru, India Capgemini Full time

    Job Description Job Description Choosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive scalable, sustainable...

  • Embedded Developer

    2 weeks ago


    India e178f733-5e29-4873-bb70-3b91e3edb1ef Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Requisition ID Posted 11/18/2025Job Description – Senior Embedded Software Engineer (C/C++, Yocto Linux, Automotive)Location: Pune, IndiaExperience: 4–6 YearsPosition: Full-TimeAbout the RoleWe are looking for an experienced Embedded Software Engineer with strong expertise in C/C++ development, Yocto/Linux, device driver development, and experience in...

  • Embedded Developer

    2 days ago


    Mumbai, India Persistent Systems Full time

    About Position: We are conducting an schedule in person drive for the position of embedded Developer on 22nd November 2025. Interview Location is mentioned below: Pune Hinjawadi : Plot No.39, MIDC, Phase 1, Hinjawadi Rajiv Gandhi Infotech Park, Hinjawadi, Pune, Pimpri-Chinchwad, Maharashtra 411057. Note: Entry only on invite base. We are seeking for Full...


  • Mumbai Metropolitan Region, India Xeedo Technologies Full time ₹ 5,00,000 - ₹ 25,00,000 per year

    Current OpeningsJava DeveloperEmbedded DeveloperROR Developer Current OpeningsJava DeveloperEmbedded DeveloperROR DeveloperFull-Time PositionEmbedded Systems DeveloperApply NowEmbedded SystemsBangalore, Mumbai2-8 Years Experience RequiredPosition OverviewWe are looking for a talented Embedded Systems Developer to join our team. In this role, you'll work on...

  • Embedded Developer

    2 weeks ago


    India ACL Digital Full time

    Responsibilities: 3-8 years of experience in embedded software development Work on bare-metal driver development ( C) and RTOS-based application programming ( C /C++) Strong understanding of architectures Like ARM, Extensa Good understanding of communication protocols such as UART, SPI, I2C, CAN, and Ethernet Perform hands-on development and debugging of...

  • C++ Embedded Engineer

    2 weeks ago


    Hyderabad, India MARS Telecom Systems Pvt. Ltd. Full time

    Job Description To Apply : https://forms.gle/9S3QBEEK8kZ7rw7NA Job Summary - Principal / Lead / Sr Developer C++ Application Development - Conceptualize, design, code, debug, and perform development activities in accordance with designated standards and procedures to meet specific project requirements. Essential Job Duties and Responsibilities - Use C++ and...