04 Aug
|
Innspark Solutions
|
Kochi
04 Aug
Innspark Solutions
Kochi
Innspark is a deep-tech, product-based OEM specializing in cybersecurity products, AI, cloud solutions, and select hardware offerings such as drones, VTS, and telemedicine systems, with a diverse and evolving portfolio. To learn more, please visit our website: https://innspark.in..
Role Overview:
We are looking for a passionate and skilled Linux Developer with strong expertise in low level programming and Linux system internals. The ideal candidate will work on system level development, Linux kernel modules, device drivers, and performance-critical components. This role involves deep interaction with the Linux operating system, debugging complex issues, and contributing to stable, secure, and scalable Linux-based solutions.
Key Responsibilities:
- Develop and maintain low-level applications using C/C++ (C++14 or above).
- Design, develop, and debug Linux kernel modules and device drivers.
- Work with Linux OS internals including memory management, file systems, system calls, and process scheduling.
- Handle multi-threading, concurrency, synchronization, and performance optimization.
- Troubleshoot kernel-level and system-level issues using debugging tools.
- Implement and maintain TCP/IP networking and related protocol functionalities.
- Build, package, and release Linux-based software solutions.
- Work closely with system, firmware, and application teams to ensure stability and performance.
- Ensure security best practices using SELinux, AppArmor, Secure Boot, etc.
Required Skills:
- Strong knowledge of C/C++ programming and low-level development.
- Solid understanding of Linux kernel architecture and driver development.
- Experience with Linux system programming and administration.
- Positive knowledge of data structures and algorithms.
- Experience in debugging kernel and system-level issues.
- Understanding of networking concepts and protocols (TCP/IP, etc.).
- Familiarity with build systems, packaging, and release management.
- Knowledge of Linux security frameworks is a plus.
Preferred Skills:
- Experience working with embedded or performance-critical systems.
- Familiarity with tools like GDB, strace, perf, and kernel debugging utilities.
- Exposure to secure boot and system hardening techniques.
📌 Linux Developer (Kochi)
🏢 Innspark Solutions
📍 Kochi