BSP Embedded SW Engineer – Services/Kernel/Buses Drivers


  • Company:
    Qualcomm Inc
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    1 month ago
  • Category:
    IT-Hardware/Networking | Telecom

Skill: microprocessor , c , debugger , linux driver , java , linux , debugging , cdma , multisite , adb , python , c , gdb , kernel , problem solving , driver development , bsp; Exp: 4-8 years; Job Title BSP Embedded SW Engineer – Services/Kernel/Buses Drivers Company – Division Qualcomm Technologies, Inc. – CDMA Technology Job Area Engineering – Software Location India – Hyderabad Job Overview As a member of the Core Drivers Buses team, person shall design, modify, and implement Linux drivers on Qualcomm ASICs. Position involves following responsibilities . Drivers design and development on multiprocessor and multithreaded ASIC platforms. . Drivers development/support includes 1wire, 2-wire, serial peripheral industry standard protocol like I2C,SPI,Slimbus, . Driver development/support includes configuration of ARM Bus architecture protocols AXI/AHB/APB and Advanced AMBA. 4 to 8 years of experience with embedded systems . Knowledge and experience in Linux driver development . Good analytical and problem solving skills . Must be proficient in C . Good understanding of microprocessor, multiprocessor architecture. . Good understanding of basic real-time/embedded programming concepts & real time operating systems concepts Must have skills .Good knowledge and experience in Linux device driver development and Linux operating systems concepts. .Experience/hands on Bus protocols like 1wire, 2-wire, serial peripheral industry standard protocol like I2C,SPI,Slimbus .Must be proficient in C. .Good communication skills and interpersonal skill and ability to work independently with multisite team members. . Linux debug experience using GDB,ADB etc. Nice to have skills Experience/hands on ARM Bus architecture protocols AXI/AHB/APB and Advanced AMBA. Good debugging skills using any debugger. ARM experience is a plus Minimum Qualifications Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field. 1 years experience with Programming Language such as C, C , Java, Python, etc. Preferred Qualifications BE/btech Education Requirements Bachelor’s or Master’s degree in Computer Science, Computer Engineering or Electrical/Electronics Engineering . Msc degree with relevant experience on the Linux environment. Keywords

Software Engineer

Degree: 

Experience: 4-8

Function: IT Software : Software Products & Services