Dotflick Solutions

Kernel Development Engineer - Embedded System

Click Here to Apply

Job Location

in, India

Job Description

Profile: Engineer- Kernel Development Job description - Good understanding and experience of Embedded systems and related HW, SW components (Processors, Memory, Peripherals, IO Devices etc). - OS (High level OS and RTOS) concepts (Threads, Synchronization, Memory Management etc). - Competent in C Programming - Ability to understand the requirements and ramp up quickly on any technology to serve the need. - Analytical and problem solving skills, debugging skills for system as well as subsystem level issues (up to assembly level). - Good verbal and written communication skills. - Getting Involved in the Development and Debugging of BSP - Support and participate in Bring up for IOT chipsets and debugging of system level issues. - Understanding the BSP impact (HW Delta, SW impact) and work with external and different Internal teams - Deep knowledge of Linux kernel running in embedded systems. - Programming experience with boot loaders, Linux kernel internals, Linux device drivers, and Linux network drivers. - Analyze Core dumps, memory related issues, Optimizing Linux kernel performance for various architectures (Intel, ARM). - Familiarity with interfacing to embedded hardware using SPI, Ethernet, USB, and I2C. - Experience with initial board bring-up with work experience in U-Boot, Secure boot - (at least in one) - Deep knowledge of VPN and security applications in Linux systems. - Expert in C/C++ and have professional experience with multi-process/multi-thread programing in Linux environment. - Hands-on experience with VPN technologies (IKE/IPsec, SSL, WireGuard), configuring different VPN tunnels, troubleshooting VPN/networking problems in active deployments, - Working knowledge of TCP/IP stack and basic networking protocols, understanding on firewall policies, routing protocols, virtual interfaces, and user authentication protocols. - Preferred to be familiar with programming in both user and kernel space traffic flow path. Prior experience on performance tuning for VPN traffic throughout is a plus. - Knowledge of Advanced networking concepts. - Knowledge of Protocols (TCP/UDP), Ports and Services that listen/communicate on these ports. - Knowledge of IPV4 and IPV6 - Knowledge of Firewall, IDS/IPS Intrusion Detection/Prevention System - Hands-on experience in Developing networking software or networking security components/products. - Motivated, ability to self-learn new skills and technologies. - Good collaboration and communication skill. (ref:hirist.tech)

Location: in, IN

Posted Date: 11/23/2024
Click Here to Apply
View More Dotflick Solutions Jobs

Contact Information

Contact Human Resources
Dotflick Solutions

Posted

November 23, 2024
UID: 4935651923

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.