Research Engineer / Senior Research Engineer

The Edge Partnership

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 22 days ago
We’re currently hiring for our Bengaluru-based R&D center. Specializing in cutting-edge technology areas like Home Entertainment, Home Appliance & Air Solution, Vehicle Component Solutions, Business Solutions, webOS, and Artificial Intelligence, we prioritize quality and innovation. With a focus on customer value creation and people-oriented management through innovation, we’re dedicated to developing innovative products and solutions that make a positive impact on the world. Join us in shaping the future through innovation. We’re seeking skilled and experienced Research Engineers, Senior Research Engineers, and Project Managers to join our Platform Core team.Please email your cv directly in word format with job reference number to 12797Please note that due to the high number of applications only shortlisted candidates will be contacted. If you do not hear from us in the next 5 business days, we regret to inform you that your application for this position was unsuccessful. Tech-india@theedgepartnership.comKey responsibilities
  • Hands-on software development experience in C / C++ (C++11 or 14) for embedded systems.
  • Design, architect, and implement software solutions using industry-standard design patterns.
  • Proficient in Yocto Build System and familiar with tools like Cmake, Make, and GNU Auto Tools.
  • Utilize IPC mechanisms like D-Bus for inter-process communication.
  • Develop and manage multithreaded and synchronized software applications.
  • Expertise in embedded Linux platforms and system-level programming.
  • Knowledge of Linux kernel internals and experience with device driver implementation.
  • Familiarity with Linux Kernel components such as DM-Verity and DM-Snapshot.
  • Proficient in debugging tools like GDB, Valgrind, and proficient in toolchains and cross-compilation.
  • Experience with source control management systems such as Gerrit and Git, adhering to structured software development methodologies like Agile.
Role requirements
  • BE / B. Tech / M. Tech.
  • Minimum 5 years of hands-on experience in software development with a focus on C / C++.
  • Strong understanding of Linux IPC, multithreading, and synchronization techniques.
  • Experience in Linux Kernel internals and device driver implementation.
  • Familiarity with Yocto Build System, Cmake, Make, GNU Auto Tools, and embedded systems development.
  • Proficiency in debugging tools (GDB, Valgrind), toolchains, and cross-compilation.
  • Experience with source control management systems (Gerrit, Git) and Agile methodologies.
  • Experience in embedded C++ development.
  • Knowledge of additional IPC mechanisms.
  • Prior experience in project management roles.

The Edge Partnership

Similar Jobs

  • Senior Time Series Research Engineer

    Dolby

    • Bangalore, Karnataka
    Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech means more than computer code. As a member of the Dolby team, …
    • 30 days ago
  • Senior Research Engineer - Vehicle Telematics Test Lead

    Antal International

    • Bangalore, Karnataka
    Job Description Job Description: We are seeking a skilled and experienced Telematics Test Lead to join our team. The ideal candidate will have a strong background in Automotive …
    • 19 hours ago
  • Research Engineer - AI Machine Learning

    General Electric

    • Bangalore, Karnataka
    Job Description Summary We are looking to grow our Software Controls and Optimization team at GE Aerospace Research & are looking for top notch researchers to be part of this excit…
    • 11 days ago