3 to 10 years of experience in C, C++ Programming with Data structures

3 days ago


Bengaluru, India Neorealm Full time
Job Description
Location: Bengaluru, India
Experience: 3 to 10 Years

We are seeking a talented Device Driver Developer with 3 to 8 years of experience in programming with C, C++, and data structures. The ideal candidate will have a strong background in Linux internals, device driver development, and ARM architecture. This role offers an exciting opportunity to work on challenging projects and contribute to the development of high-performance systems.

Key Responsibilities:

  • Device Driver Development: Design, develop, and maintain device drivers for various hardware components.
  • Programming: Utilize strong programming skills in C and C++ to write efficient and optimised code.
  • Data Structures: Apply knowledge of data structures to enhance performance and reliability.
  • Linux Internals: Leverage in-depth understanding of Linux internals to develop robust and efficient drivers.
  • DTS Files: Work with Device Tree Source (DTS) files to define hardware components.
  • Kernel Development: Engage in kernel development activities, ensuring integration and functionality.
  • Debugging: Utilize debugging tools such as JTAG, Trace32, GDB, and KGDB to identify and resolve issues.
  • ARM Architecture: Develop drivers compatible with ARM architecture, ensuring optimal performance.
  • Collaboration: Work closely with cross-functional teams to ensure seamless integration and functionality of developed drivers.


Requirements

Qualifications:

  • Education: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
  • Experience: 3 to 8 years of hands-on experience in device driver development.
  • Programming Skills: Proficiency in C and C++ programming.
  • Data Structures: Strong understanding of data structures and their applications.
  • Linux: Deep knowledge of Linux internals and device driver development.
  • DTS Files: Experience with Device Tree Source (DTS) files.
  • Kernel Development: Understanding of kernel development processes and methodologies.
  • Debugging Tools: Proficiency with debugging tools such as JTAG, Trace32, GDB, and KGDB.
  • ARM Architecture: Experience working with ARM architecture.
  • Problem-Solving: Strong analytical and problem-solving skills.
  • Communication: Excellent written and verbal communication skills.




BenefitsInnovative Projects: Work on cutting-edge technology projects that make a significant impact.
Collaborative Environment: Be part of a team that values collaboration and knowledge sharing.
Professional Growth: Opportunities for continuous learning and career development.
Competitive Compensation: Attractive salary and benefits package.
State-of-the-Art Facilities: Work in a modern and dynamic work environment.

Requirements
Experience: 3 to 8 years of hands-on experience in device driver development. Programming Skills: Proficiency in C and C++ programming. Data Structures: Strong understanding of data structures and their applications. Linux: Deep knowledge of Linux internals and device driver development. DTS Files: Experience with Device Tree Source (DTS) files. Kernel Development: Understanding of kernel development processes and methodologies. Debugging Tools: Proficiency with debugging tools such as JTAG, Trace32, GDB, and KGDB. ARM Architecture: Experience working with ARM architecture. Problem-Solving: Strong analytical and problem-solving skills. Communication: Excellent written and verbal communication skills.

  • Bengaluru, India Neorealm Full time

    Job DescriptionLocation:Bengaluru, IndiaExperience:3 to 10 YearsWe are seeking a talented Device Driver Developer with 3 to 8 years of experience in programming with C, C++, and data structures. The ideal candidate will have a strong background in Linux internals, device driver development, and ARM architecture. This role offers an exciting opportunity to...


  • Bengaluru, India Neorealm Full time

    Location: Bengaluru, IndiaExperience: 3 to 10 YearsWe are seeking a talented Device Driver Developer with 3 to 8 years of experience in programming with C, C++, and data structures. The ideal candidate will have a strong background in Linux internals, device driver development, and ARM architecture. This role offers an exciting opportunity to work on...


  • Bengaluru, India Jio Full time

    Jio Platforms Limitedisl ooking for a software developer with 2 to 10 years of experience in VoIP, SIP protocols, and C++/C to join the Jio Voice and Messaging application development team.Experience Required:2 to 10 years of experience with VoIP, SIP protocols, C++/ CMinimum Qualification Required:Bachelor’s or master’s degree preferably in CSE or ECE...


  • Bengaluru, India Jio Full time

    Jio Platforms Limited is looking for a software developer with 2 to 10 years of experience in VoIP, SIP protocols, and C++/C to join the Jio Voice and Messaging application development team.Experience Required: 2 to 10 years of experience with VoIP, SIP protocols, C++/ CMinimum Qualification Required: Bachelor’s or master’s degree preferably in CSE or...


  • Bengaluru, India Jio Full time

    Jio Platforms Limited is looking for a software developer with 2 to 10 years of experience in VoIP, SIP protocols, and C++/C to join the Jio Voice and Messaging application development team.Experience Required: 2 to 10 years of experience with VoIP, SIP protocols, C++/ CMinimum Qualification Required: Bachelor’s or master’s degree preferably in CSE or...

  • C++ Developer

    2 weeks ago


    Bengaluru, Karnataka, India Programming Full time

    About the Job Title and the Company: This role is looking for a highly skilled individual with a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. The ideal candidate should have a solid background in C++ development, Python scripting, software development methodologies, and more.Qualifications:Education: Bachelor's or...

  • C# Developer

    2 weeks ago


    Bengaluru, Karnataka, India Mobile Programming LLC Full time

    Job Description :We are searching for a C# developer to develop code and .NET solutions for our business. In this role, you will be required to design, write, and maintain C# coding for our future and ongoing projects.You will also be responsible to contribute to design and planning sessions as well as formulate approaches for current coding : Developing C#...

  • C++ Developer

    4 weeks ago


    Bengaluru, India CGI Full time

    Position Description:JD C++ Dev 5-10 year experience• Strong in OOPS, C++ 11, C+, Data Structures, STL, Multi-Threading, Design Patterns• Strong Debugging Skills, experience on GDB• Working experience in Linux (Windows experience not suitable)• Database Oracle, Couchbase• Good to have working experience on AzureSkills:C++Object Oriented Programming

  • Senior WiFi Engineer

    4 weeks ago


    Bengaluru, India Draftmason Enterprises Full time

    Job Description :Role : Senior WiFi EngineerPosition Summary :- The lead engineer is closely involved with all aspects of the WiFi components router products.- Closely works with HW and architects solutions that are demanded by customers, as well as supporting existing product lines.Education Qualification :A Bachelor's degree or equivalent in Computer...


  • Bengaluru, India Edgeverve Full time

    Job Description :Finacle is a flagship Banking Product from Infosys. We are looking for talents for our Product R&D team to work on ever evolving Banking Platform. As part of the Product R&D team you will be responsible for building components, integrating components to business flows, understand scalability needs, ingrain customer experience in product...

  • C++ Developer

    7 days ago


    Bengaluru, India TekPillar Full time

    Position : C++ DeveloperExperience : 3-8 yearsLocation : BangaloreQualifications :- Bachelor's degree in Computer Science, Electrical Engineering, or related field.- 3+ years of relevant experience in software development, particularly in embedded systems or simulation frameworks. :- Proficiency in C/C++ application development and debugging within...

  • C++ Developer

    4 weeks ago


    Bengaluru, India CGI Full time

    Position Description: JD C++ Dev 5-10 year experience • Strong in OOPS, C++ 11, C+, Data Structures, STL, Multi-Threading, Design Patterns • Strong Debugging Skills, experience on GDB • Working experience in Linux [Windows experience not suitable] • Database Oracle, Couchbase • Good to have working experience on Azure Skills: ...


  • Bengaluru, India KSmart Staffing Solutions Full time

    Job briefWe are seeking a C++ Developer with SQL for programming well-designed, efficient, and testable code that meets specifications.ResponsibilitiesKnowledge of C++ standards and specificationsFamiliarity with C++ compatible languages such as C, Java, and PythonWorking experience in application development using C++Design, build, and maintain efficient...


  • Bengaluru, India Netfosys Global Full time

    Greetings! **Responsibilities** - Design, build, and maintain efficient, reusable, and reliable C++ code - Implement performance and quality modules - Identify bottlenecks and bugs, and devise solutions to these problems Help maintain code quality, organization, and automatization **Requirements**: Telecom or Network Domain. Very good C programming, data...

  • Embedded Developer

    2 weeks ago


    Bengaluru, India Mobile Programming LLC Full time

    Company Description :Mobile Programming LLC is a software solutions company based in Bengaluru. Our services focus on Mobility Solutions, Custom App Development, Cloud Solutions, IoT, AR/VR, Metaverse, Blockchain, Artificial Intelligence & Machine Learning, Chatbot, Predictive Analytics & Big Data Solutions, and other emerging technologies. We aim to provide...

  • Java with C++

    2 weeks ago


    Bengaluru, Karnataka, India Sira Consulting Inc Full time

    Dear Job Seeker **Role**: - Java with C++ **Experience**: - 6 to 10 Years **Location**: - Bangalore - We are urgently looking for **Java with C++ in Linux /Unix platform **Dev for Bangalore location working from client side in hybrid mode. - Overall 6+ years of development experience in Java with C++ in Linux /Unix platform. - with knowledge of...


  • Bengaluru, India Leadway Resource Full time

    Role Overview : We are looking for a highly skilled Senior Software Engineer with expertise in C and C++ programming, along with exposure to Python server-side development.- The ideal candidate will have extensive experience in developing and debugging complex, multi-threaded, real-time systems on Linux platforms.- This role requires strong knowledge of...


  • Bengaluru, India Synopsys Inc Full time

    We are looking for a Senior R&D engineer in Hyderabad for the following role and with the given background/skill sets. Does this sound like a good role for you?.- Senior/Lead R&D Engineer (C/C++, Data structures, Algorithms)- Location: Bangalore- Experience: 3yrs to 7yrs- Expertise in data structures, graph algorithms, and C/C++ programming on Unix/Windows.-...

  • C++, QT Developer

    2 weeks ago


    Bengaluru, Karnataka, India Programming Full time

    Mandatory Key Skills: C++, QT Work Experience Required: 3-5 yearsCTC Offered: 14 LPA MaxJob Location(s): Chandigarh, Bengaluru, Pune, Chennai, Panchkula, Mumbai, GurugramQualification: GraduationNotice Period: Immediate to 15 daysDesignation / Position: C++ DeveloperJob Description:We are seeking a skilled C++ Developer to join our team in Bangalore. The...

  • C,c++,c# + Vc++

    4 days ago


    Bengaluru, Karnataka, India Skillety Technologies Full time

    **Job Description**: - Bachelor, Master or equivalent degree preferably in Computer Science or Engineering - 5+ years of experience with last 3 years as Application developer (C, C++ or C#) - Fluent in programming languages (C, C++, VC++ [MFC], C#) - Fluent in Frameworks/Standards (.NET 6.0, EF Core, ASP.NET Web API, OAuth 2.0 & OpenID) - MS SQL Server, No...