OS Development Engineer

4 weeks ago


bangalore, India Intel Full time

Job Description


Designs, develops, maintains, tests, and optimizes operating system to implement hardware abstraction layers, OS services, and user space software subsystems. Experience in Widevine DRM integration in Android OS, Good understanding on Widevine security levels, understanding and working knowledge on Widevine ce-cdm and oemcrypto for drm client, Code level understanding on widevine security level L1, Understanding on internals of widevine DRM and bug fix experience, DRM L1, L2, L3, Video Streaming protocols, V4L2 Framework understanding, Strong knowledge on TEE/Security Domain, W3C EME , CDM, Common Encryption, DTCP, HDCP2, Crypto spec.

Qualifications


Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience.ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience.Strong Knowledge of Android OS Architecture (System, HAL and Framework AOSP / ART / Zygote / Binder / System Server customizations. Android Boot sequence and boot stability. Android NDK, Treble, HIDL AIDL /HAL.Hands on experience of C ,C++ Libraries, Java , JNI and Frameworks Hands on experience of Android Application Framework, Android native daemons/services, Android UX, Android Build system, Soong, BAZELWorking experience in Android Generic Frameworks.Hands-on experience in GIT/Gerrit and in resolving conflicts while applying AOSP / Kernel patchesHands-on experience in Triaging/analyzing issues in Android Platform.Hands-on experience in Analysis of ANR's, Tombstones, System crashes.Hands-on experience in Analysis of Google compliance issues(STS,CTS,GTS,VTS)Strong Knowledge of Android UI, Asynctask, ART, Dalvik, system libraries and threadingStrong Knowledge of ADB, Systrace, logcat, event logs, tombstones, ANR, Eclipse IDE, Android Studio, application development.Hands-on and deep knowledge of any one type 1 hypervisor such as Xen, QNX, KVM/QemuIn depth knowledge of virtual driver development, such as VirtIO driver system knowledge, System DebuggingExposure to Android Automotive will be added advantage.Knowledge in design patterns, data structures ,Object Oriented Programming Concepts, Multi-threading.Good to have knowledge in creating detailed SW architecture, requirements, and design documentsKnowledge of Agile methodologiesStrong analytical and problem-solving skillsExcellent written and verbal communication and interpersonal skills

Inside this Business Group


Enable amazing computing experiences with Intel Software continues to shape the way people think about computing – across CPU, GPU, and FPGA architectures. Get your hands on new technology and collaborate with some of the smartest people in the business. Our developers and software engineers work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions. Ready to solve some of the most complex software challenges? Explore an impactful and innovative career in Software.

Posting Statement


All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Benefits


We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits

Working Model


This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. In certain circumstances the work model may change to accommodate business needs.

  • Mac OS Developer

    3 weeks ago


    bangalore, India Celstream Technologies Full time

    ResponsibilitiesSoftware Development Engineer with objective C/Objective C++ development experience on Macintosh OSStrong background in writing multi-threaded and synchronization programs.Ability to lead a team of engineers to solve technical issues.Strong exposure to Objective C /Objective C++ programming skillsC/C++ programming skillsGood to have...


  • bangalore, India ADCI - BLR 14 SEZ Full time

    Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, Lab126 has produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo, and Dash Button....


  • bangalore, India ADCI - BLR 14 SEZ Full time

    Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, Lab126 has produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo, and Dash Button....


  • bangalore, India ADCI - BLR 14 SEZ Full time

    Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, Lab126 has produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo, and Dash Button....


  • bangalore, India Intel Corporation Full time

    Job Description Designs, develops, maintains, tests, and optimizes operating system to implement hardware abstraction layers, OS services, and kernel / user space software subsystems. The subsystems development requires technologies including virtualization, containerization for security subsytem with in depth knowledge ofand work experience in...


  • bangalore, India Intel Corporation Full time

    Job Description Designs, develops, maintains, tests, and optimizes operating system to implement hardware abstraction layers, OS services, and kernel / user space software subsystems. The subsystems development requires technologies including virtualization, containerization for security subsytem with in depth knowledge ofand work experience in...


  • Bangalore, India ProPMO Services Private Limited Full time

    Position : Android Automotive OS DeveloperExperience : 7+ years (Relevant experience : 6 years minimum) Location : Bangalore - Work From Office mandatory Employment type : Permanent role with an Automotive Engineering Service Company Job Description :The Android Automotive OS Developer will be responsible for developing and maintaining Android-based...


  • bangalore, India ProPMO Services Private Limited Full time

    Position : Android Automotive OS DeveloperExperience : 7+ years (Relevant experience : 6 years minimum) Location : Bangalore - Work From Office mandatory Employment type : Permanent role with an Automotive Engineering Service Company Job Description :The Android Automotive OS Developer will be responsible for developing and maintaining Android-based...


  • Bangalore, Karnataka, India ProPMO Services Private Limited Full time

    Position : Android Automotive OS DeveloperExperience : 7+ years (Relevant experience : 6 years minimum)Location : Bangalore - Work From Office mandatoryEmployment type : Permanent role with an Automotive Engineering Service CompanyJob Description :The Android Automotive OS Developer will be responsible for developing and maintaining Android-based...


  • Bangalore, India ProPMO Services Private Limited Full time

    Position : Android Automotive OS DeveloperExperience : 7+ years (Relevant experience : 6 years minimum) Location : Bangalore - Work From Office mandatory Employment type : Permanent role with an Automotive Engineering Service Company Job Description :The Android Automotive OS Developer will be responsible for developing and maintaining Android-based...


  • Bangalore, Karnataka, India ProPMO Services Private Limited Full time

    Position : Android Automotive OS DeveloperExperience : 7+ years (Relevant experience : 6 years minimum)Location : Bangalore - Work From Office mandatoryEmployment type : Permanent role with an Automotive Engineering Service CompanyJob Description :The Android Automotive OS Developer will be responsible for developing and maintaining Android-based...

  • Purple OS Developer

    4 weeks ago


    bangalore, India VVDN Technologies Full time

    Job DescriptionJob Title :  Purple OS DeveloperRequired Experience : 4 - 10 yearsNo of Positions: 3Job Location: Chennai/Coimbatore/Bangalore   Job Description :               Senior Software Developer/ Tech Lead Software Required 4 to 8 years’ experience in Prpl OS Development / Networking Domain software development. Expertise in C,...

  • Purple OS Developer

    3 weeks ago


    bangalore, India VVDN Technologies Full time

    Job DescriptionJob Title :  Purple OS DeveloperRequired Experience : 4 - 10 yearsNo of Positions: 3Job Location: Chennai/Coimbatore/Bangalore   Job Description :               Senior Software Developer/ Tech Lead Software Required 4 to 8 years’ experience in Prpl OS Development / Networking Domain software development. Expertise in C,...

  • Prpl OS Developer

    7 hours ago


    bangalore, India VVDN Technologies Full time

    Job DescriptionJob Title :  Prpl OS DeveloperRequired Experience : 4 - 10 yearsNo of Positions: 3Job Location: Chennai/Coimbatore/Bangalore   Job Description :               Senior Software Developer/ Tech Lead Software Required 4 to 8 years’ experience in Prpl OS Development / Networking Domain software development. Expertise in C, Linux...


  • bangalore, India Talentoj Full time

    Responsibility :- Understand and implement Android AOSP customizations needed on android tablet based dashboards- Build and integrate middleware and android application related changes for continuous product operation and software/firmware upgrade- Build and maintain communication protocols between systems based on Bluetooth- Ensure that good security...

  • Android OS Developer

    3 weeks ago


    Bangalore, India Talentoj Full time

    Responsibility :- Understand and implement Android AOSP customizations needed on android tablet based dashboards- Build and integrate middleware and android application related changes for continuous product operation and software/firmware upgrade- Build and maintain communication protocols between systems based on Bluetooth- Ensure that good security...

  • Android OS Developer

    2 months ago


    Bangalore, India Talentoj Full time

    Responsibility :- Understand and implement Android AOSP customizations needed on android tablet based dashboards- Build and integrate middleware and android application related changes for continuous product operation and software/firmware upgrade- Build and maintain communication protocols between systems based on Bluetooth- Ensure that good security...

  • Android OS Developer

    2 months ago


    Bangalore, Karnataka, India Talentoj Full time

    Responsibility :- Understand and implement Android AOSP customizations needed on android tablet based dashboards- Build and integrate middleware and android application related changes for continuous product operation and software/firmware upgrade- Build and maintain communication protocols between systems based on Bluetooth- Ensure that good security...

  • Android OS Developer

    2 months ago


    bangalore, India Talentoj Full time

    Responsibility :- Understand and implement Android AOSP customizations needed on android tablet based dashboards- Build and integrate middleware and android application related changes for continuous product operation and software/firmware upgrade- Build and maintain communication protocols between systems based on Bluetooth- Ensure that good security...

  • Android OS Developer

    3 weeks ago


    Bangalore, Karnataka, India Talentoj Full time

    Responsibility :- Understand and implement Android AOSP customizations needed on android tablet based dashboards- Build and integrate middleware and android application related changes for continuous product operation and software/firmware upgrade- Build and maintain communication protocols between systems based on Bluetooth- Ensure that good security...