07 Aug
|
MosChip Semiconductor Technology
|
Bengaluru
07 Aug
MosChip Semiconductor Technology
Bengaluru
- Responsibilities include optimization for DSP, developing/enhancing the framework/drivers for new use cases, drivers for audio interfaces, drive design discussions across teams, SW maintenance.
Requirements
- Very good C programming and Linux skills.
- Good understanding of Linux OS concepts and Linux Kernel internals.
- Good system debugging skills and root cause analysis.
- Working knowledge of any of the peripheral Linux drivers areas such as: USB, PCIe, HSIC, etc., DWC, USB Gadget drivers, Android USB drivers, USB host controller drivers.
- Excellent Linux kernel debugging skills with ability to Find the exact root cause.
- Good knowledge of Git/Perforce.
- Candidate should be familiar in understanding the peripheral hardware, Device Data sheets, Schematics, Specification and Reference manual.
- Should be a good team-player and easy to work with various stake holders.
- Some experience with Qualcomm chipset code, drivers, tools usage and system design.
- Preferably good understanding about ARM32/64 chipset architecture.
- Good understanding of communication protocols (SPI, I2C, UART), Audio interface (I2S, ADC/DAC)
- Working experience in Automotive/Telematics BSP areas would be preferred
Linux Device Driver Development Engineer
Job Description
Responsibilities
- Responsibilities include optimization for DSP, developing/enhancing the framework/drivers for new use cases, drivers for audio interfaces, drive design discussions across teams,
SW maintenance.
Requirements
- Very positive C programming and Linux skills.
- Good understanding of Linux OS concepts and Linux Kernel internals.
- Good system debugging skills and root cause analysis.
- Working knowledge of any of the peripheral Linux drivers areas such as: USB, PCIe, HSIC, etc., DWC, USB Gadget drivers, Android USB drivers, USB host controller drivers.
- Excellent Linux kernel debugging skills with ability to Find the exact root cause.
- Good knowledge of Git/Perforce.
- Candidate should be familiar in understanding the peripheral hardware, Device Data sheets, Schematics, Specification and Reference manual.
- Should be a good team-player and easy to work with various stake holders.
- Some experience with Qualcomm chipset code, drivers, tools usage and system design.
- Preferably good understanding about ARM32/64 chipset architecture.
- Good understanding of communication protocols (SPI, I2C, UART), Audio interface (I2S, ADC/DAC)
- Working experience in Automotive/Telematics BSP areas would be preferred
Role: Post Silicon Test Engineer
Industry Type: Electronic Components / Semiconductors
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Quality Assurance and Testing
Education
UG: Any Graduate
PG: Any Postgraduate
Skills: Debugging, Usb, System Design, Linux Kernel
Experience: 2.00-6.00 Years
📌 Linux Device Driver Development Engineer (Bengaluru)
🏢 MosChip Semiconductor Technology
📍 Bengaluru