58 Varite Jobs
Software Engineer - Linux Device Driver Development (3-6 yrs)
Varite
posted 13hr ago
Flexible timing
Key skills for the job
Role Overview :
We are looking for a talented Software Engineer specializing in Linux Device Driver Development to join our team. The ideal candidate will have strong experience in embedded C programming, Linux internals, and device driver development across various interfaces such as PCIe, Ethernet, DMA, NAND, NOR, and USB. This position offers an exciting opportunity for professionals with a passion for Linux systems and driver development.
Key Responsibilities :
- Develop, implement, and maintain Linux device drivers (e.g., PCIe, Ethernet, DMA, NAND, NOR, USB, etc.).
- Work with embedded C and DS programming to develop robust, high-performance solutions.
- Gain a deep understanding of Linux internals and kernel subsystems.
- Debug, optimize, and troubleshoot device driver issues, ensuring high reliability and performance.
- Provide detailed explanations of past experience and contributions to driver development.
- Collaborate with cross-functional teams to integrate device drivers with hardware systems.
- Conduct performance testing and validation of drivers in a Linux environment.
- Write comprehensive documentation for driver interfaces, updates, and troubleshooting guides.
Skills and Qualifications :
- Primary Skills :
- Strong proficiency in Embedded C and DS Programming.
- Solid understanding of Linux internals.
- Extensive experience with Linux Device Drivers such as PCIe, Ethernet, DMA, NAND, NOR, USB, etc.
- Strong logical reasoning and problem-solving skills.
- Ability to effectively explain and present and past experience in Linux driver development.
- Good communication skills (oral and written).
Good to Have :
- Knowledge of various embedded hardware platforms.
- Experience in performance optimization for Linux-based systems.
- Familiarity with tools such as GIT, Visual Studio, etc.
Functional Areas: Other
Read full job descriptionPrepare for Linux Device Driver roles with real interview advice