Job DescriptionLocation: Bengaluru, Experience: 3 to 8 Years, Employment Type: Full-Time
Are you a skilled developer with a passion for Linux Display Device Driver Development? Join our dynamic team and work on cutting-edge projects that drive innovation in the industry.
Key Responsibilities:
- Develop and maintain Linux display device drivers.
- Collaborate with cross-functional teams to integrate display drivers with other system components.
- Debug and resolve issues using advanced debugging tools and techniques.
- Optimize performance and ensure high-quality, responsive display systems.
- Contribute to the design and implementation of new features and functionalities.
Requirements
Required Skills:
- C Programming: Strong proficiency in C and data structure programming.
- Linux Internals: Comprehensive knowledge of Linux internals and device driver development.
- DTS Files: Good understanding and practical experience with Device Tree Source (DTS) files.
- Display Drivers: Hands-on experience with display drivers, frame buffers, and Direct Rendering Manager (DRM).
- ARM Architecture: Solid working experience with ARM architecture.
- Debugging: Proficient in debugging with JTAG, Trace32; knowledge of GDB and KGDB is a plus.
Preferred Skills:
- Experience in developing and optimising display systems for performance and quality.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and as part of a team in a fast-paced environment.
Educational Qualifications:
- BE/B.Tech in Computer Science, Electrical Engineering, or related fields.
- ME/M.Tech in relevant specialisations is a plus.
Benefits
Competitive salary and benefits package.
Opportunity to work on innovative and challenging projects.
Collaborative and inclusive work environment.
Professional growth and development opportunities.
RequirementsRequired Skills for Linux Display Device Driver Developer: C Programming: Strong proficiency in C and data structure programming. Linux Internals: Comprehensive knowledge of Linux internals and device driver development. DTS Files: Good understanding and practical experience with Device Tree Source (DTS) files. Display Drivers: Hands-on experience with display drivers, frame buffers, and Direct Rendering Manager (DRM). ARM Architecture: Solid working experience with ARM architecture. Debugging: Proficient in debugging with JTAG and Trace32. Knowledge of GDB and KGDB is optional but a plus. Preferred Skills: Performance Optimization: Experience in developing and optimizing display systems for performance and quality. Problem-Solving: Strong problem-solving skills and attention to detail. Teamwork: Ability to work independently and as part of a team in a fast-paced environment.