Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Engineer - Linux Kernel Device Driver @ Tata Elxsi

Home >

 Senior Engineer - Linux Kernel Device Driver

Job Description

    Job Summary We are seeking an experienced Linux Kernel Device Driver Engineer with specialized expertise in camera interface technologies. The ideal candidate will have a strong background in Linux kernel development, device driver integration, and working with various camera subsystems. This role involves developing, optimizing, and maintaining camera drivers for embedded systems. Key Responsibilities Linux Kernel Development: Design, develop, and maintain Linux kernel device drivers with a focus on camera interfaces. Integrate and support various camera sensors, modules, and subsystems within the Linux environment. Customize and enhance existing kernel drivers to improve performance, stability, and compatibility. Camera Interface Integration: Work with MIPI-CSI, parallel interfaces, and other camera interface technologies. Develop drivers for camera modules and ensure seamless integration with SoC (System on Chip) platforms. Optimize image processing pipelines for performance and quality on embedded platforms. Troubleshooting & Debugging: Identify and resolve kernel-level issues related to camera drivers and interfaces. Use kernel debugging tools (e.g., GDB, ftrace) to diagnose and fix bugs in the camera subsystems. Collaborate with hardware engineers to resolve issues related to camera hardware and its interaction with the software stack. Performance Optimization: Analyze and optimize camera driver performance to meet real-time constraints. Implement power management strategies for camera subsystems in embedded environments. Work on reducing latency and improving throughput in camera data handling. Collaboration & Documentation: Work closely with cross-functional teams, including hardware engineers, software developers, and QA teams. Document driver development, testing procedures, and integration guidelines. Provide technical support to internal teams and customers for camera-related issues. Qualifications Education: Bachelors or Masters degree in Computer Science, Electrical Engineering, or related field. Experience: 5+ years of experience in Linux kernel development, with a focus on device drivers. Proven experience with camera interfaces (MIPI-CSI, parallel interfaces) and image sensors. Strong understanding of embedded Linux and real-time operating systems (RTOS). Technical Skills: Proficiency in C programming and experience with kernel space vs. user space development. In-depth knowledge of Linux kernel architecture, including memory management, interrupt handling, and synchronization. Experience with device tree configuration and U-Boot integration for camera modules. Familiarity with V4L2 (Video for Linux 2) framework and media controller API. Knowledge of ISP (Image Signal Processor) pipelines and image quality tuning. Soft Skills: Strong analytical and problem-solving skills. Excellent communication skills, both written and verbal. Ability to work independently and as part of a team.,

Employement Category:

Employement Type: Full time
Industry: IT - Hardware / Networking
Role Category: Not Specified
Functional Area: Not Specified
Role/Responsibilies: Senior Engineer - Linux Kernel Device Driver

Contact Details:

Company: Antal International
Location(s): Other Karnataka

+ View Contactajax loader


Keyskills:   Performance Optimization C Programming

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Specified

Similar positions

Connectivity & Network Technician - A Job

  • Capgemini Engineering
  • 0 to 4 Yrs
  • Other Haryana
  • 16 hours ago
₹ Not Specified

Senior Technical Specialist Job In Hcl

  • HCL Technologies
  • 5 to 9 Yrs
  • Chennai
  • 19 hours ago
₹ Not Specified

Tata Elxsi

Tata Elxsi is amongst the world's leading providers of design and technology services for product engineering and solutions across industries including Broadcast, Communications and Automotive.It provides technology consulting, new product design, development, and testing services. Tata Elxsi also p...

Plugin template missing! Fix or contact support.