Job description : About the Role :
- Senior Engg, proficient in designing, developing, and maintaining Visual drivers kernel-level software, showcasing mastery in open-source development practices.
- Skilled in developing complex drivers and adept at employing open-source development methodologies, with a strong capability for in-depth issue analysis within complex system environments.
Required Skill :
Masters / bachelors degree in Electronics or Computer Engineering3+ years of experience in software development2+ Years of experience on LINUX / Android driver development and debugging robust systems.Good understanding in Kernel Internals, C programing.Understanding of Android / Linux Boot SequenceHands on troubleshooting issues on run-time environment.Strong communication and inter-personal skills.Proficient in multi-threaded programming and middleware solution development on Linux & Android environment.Strong in fundamentals of Inter Process Communication and OS concepts.Creative problem-solver capable of creating and reproducing complex software defects.Knowledge on Embedded Linux Kernel Internals & Device Drivers and rich experience in Kernel Driver Development.Understanding on ARM 32 / 64 Architectures and Kernel DebuggingUnderstanding of Realtime OSUnderstanding of Display, Camera, Input device subsystems in Linux Kernel.Understanding of I2C, SPI, UART subsystems in Linux Kernel.Skills Required
Bootloader, Embedded Software, Linux, Embedded Linux, Kernel