C Programming + Linux Kernel Incluziv (A Gig Consultants Initiative)
Incluziv (A Gig Consultants Initiative)
Office Location
Full Time
Experience: 3 - 3 years required
Pay:
Salary Information not included
Type: Full Time
Location: Karnataka
Skills: C programming, Linux kernel, embedded software development, GDB, Make, I2C, SPI, Ethernet, Debugging, protocols, SAN, Device drivers, IPCs, Communication skills, UnixLinux development tools, Kernel level programming, Linux Systems Programming, storage switches, storage networks, Fiber Channel, FC2 protocol, OS concepts, make files
About Incluziv (A Gig Consultants Initiative)
Job Description
As a skilled professional with 3 to 7 years of experience in C programming and Linux kernel, you will be responsible for various tasks related to software development and maintenance. Your primary responsibilities will include: - Demonstrating proficiency in writing efficient and high-quality C programming code. - Utilizing your expertise in embedded software development to contribute to project success. - Employing hands-on experience with Unix/Linux development tools such as GDB and Make. - Utilizing your knowledge and experience in Kernel level tasks, including kernel upgrades or patches. - Leveraging your skills in Linux systems programming to enhance system performance. - Demonstrating proficiency in working with protocols like I2C, SPI, and Ethernet. - Showcasing excellent debugging skills and the ability to navigate and comprehend large code bases effectively. - Utilizing strong communication skills to collaborate effectively with team members and stakeholders. Additionally, the ideal candidate for this position must possess the following qualifications: - Proficiency in writing high-quality software in C/C++. - Extensive experience in the development and maintenance of storage switches. - Strong debugging skills and the ability to comprehend complex code bases. - Experience in storage networks, specifically SAN, Fiber Channel, and FC2 protocol. - Good knowledge of device drivers, IPCs, and other related concepts. - Understanding of OS concepts and the ability to work with make files effectively. - Strong communication skills to facilitate effective collaboration and knowledge sharing within the team.,