Location: Bengaluru India
Experience: 3 to 8 Years
Job Description:
Are you an experienced Linux Device Driver Developer with a passion for cuttingedge technology Join our dynamic team in Bengaluru and contribute to innovative projects that make a significant impact. We are looking for talented developers with strong C programming skills and expertise in Linux internals to drive our projects forward.
Key Responsibilities:
Develop and Optimize Device Drivers:
- Utilize your expertise in C programming and data structures to develop robust and efficient device drivers.
Linux Internals and Device Drivers:
- Leverage your deep understanding of Linux internals and device driver development to enhance system performance and reliability.
Device Tree Source (DTS) Files:
- Apply your knowledge of DTS files for accurate hardware configuration and seamless integration.
Kernel Development:
- Work on kernel development to ensure smooth and efficient operation of devices within the Linux environment.
ARM Architecture:
- Develop and debug on ARM architecture ensuring optimal performance and compatibility.
Debugging:
- Utilize tools like JTAG and Trace32 for effective debugging. Knowledge of GDB and KGDB is a plus.
Requirements
Qualifications:
Educational Background:
- BE BTech ME MTech in Computer Science Electronics or related fields.
Professional Experience:
- 3 to 8 years of relevant experience in device driver development.
Technical Skills:
- Strong C programming and data structure skills.
- Proficiency in Linux internals and device driver development.
- Experience with DTS files.
- Good understanding of kernel development.
- Handson experience with ARM architecture.
- Proficient in debugging with JTAG Trace32 and optionally GDB and KGDB.
Benefits
Why Join Us
Professional Experience: 3 to 8 years of relevant experience in device driver development. Technical Skills: Strong C programming and data structure skills. Proficiency in Linux internals and device driver development. Experience with DTS files. Good understanding of kernel development. Hands-on experience with ARM architecture. Proficient in debugging with JTAG, Trace32, and optionally GDB and KGDB.