Experience with storage domain like SCSI / UFS / NAND / NOR / NVME etc. Experience with Core drivers like Buses, Clocks etc. Experience on power domain with PMIC, LDO, and SMPS etc on Linux / Android platformĥ. Experience with different protocols like USB / HSIC / PCIe / Ethernet / I2C / SPI / DMAĤ. Experience with handling Device Tree files (DTS & DTI)ģ. Familiar with peripheral hardware, Device datasheets, Schematics, Specification and Reference manuals.Ģ. Good communication skills, interpersonal, and cross functional teamwork skillsġ. Experience with tools like GIT, Perforce, Code Collaborator, Gerrit, JIRA, Confluence and Jenkinsġ1. The Linux Kernel has already been divided into entities, which are maintained by different individuals based on the MAINTAINERS file. Good analytical and problem-solving skillsġ0. Built drivers are located in the driver subdirectory. Familiarity with SDLC and typical processes for development and testing, release management etc.ĩ. Build drivers for use with kernel located in /usr/src/linux directory. Expertise and passion in trunk based development and good understanding of (SDLC). Experience with scripting languages (Python, Shell scripts)Ĩ. Works in both an agile and waterfall software development environments. I will be writing an SDLC serial chip driver rather than user code and it. Experience in using debugging tools like JTAG / TRACE32 / ICE / ICD and ability to use Oscilloscope and Protocol Analysersħ. For kernel code, try not to use C++ but I dont think thats a problem for you. Understanding of ARM32 / 64 architectures.Ħ. Good understanding of Linux OS, RTOS concepts and Linux Kernel internals.ĥ. Good to have multi-threaded programming / parallel-processing concepts such as threads, Synchronization and IPC etc.Ĥ. Experience in device driver development on multiprocessor and multithreaded platformsģ. Looking for smart, innovative, and motivated individuals to join the team of professionals to work on Device Drivers on the Android, Linux platformsĢ. This document is an only somewhat organized collection of some of those interfaces it will hopefully get better over time The available subsections can be seen below. Federal Soft Systems is a certified Great Place to Work American-based digital transformation & IT products company that specializes in offering AI / ML Products, Secure Application Development, App Development, Testing Services, Custom Application Development Digital Marketing, and Cloud Solutions to various business verticals.įSS is an equal opportunity and inclusive employer and is committed to providing a workplace free of discrimination and harassment.Īll qualified applicants will receive equal consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability. The kernel offers a wide variety of interfaces to support the development of device drivers.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |