Truminds - Ethernet Driver Developer
1 week ago
Job Description
Ethernet Driver developer is responsible for ensuring Ethernet driver development / maintenance and feature migration over varying SoCs targeted towards different domains (Automotive / Home Router / IOT etc)
Key Responsibilities
- Develop, Customize and optimize Ethernet Drivers for specific chipsets, board variants.
- Kernel Integration : Interface the driver with the Linux network stack, including the NAPI (New API) subsystem, netdev, and sk_buff management for efficient packet processing
- Performance Tuning : Optimize Ethernet driver performance for high throughput, low latency, and minimal CPU utilization.
- Ensure high scalability and efficient packet handling.
- Debugging & Troubleshooting : Investigate, resolve complex network issues related to Ethernet drivers - latency problems, connectivity issues, and performance degradation.
- System Integration : Work closely with HW engineers, firmware developers, kernel team to ensure tight integration between the Ethernet driver and the underlying network stack.
- Leverage tools like Wireshark, tcpdump, and kernel logs for analysis.
- Platform Support : Develop drivers that support multiple platforms, including x86, ARM, and other custom SoCs (System on Chips)
Educational Qualifications :
Bachelors or Masters in Electronics, Electrical, or Computer Engineering.
Experience
- 5- 10 years in Linux Device driver / Kernel development.
- Design, implement, and optimize Ethernet drivers for various HW platforms (NICs, switches, and embedded systems
- Expertise with NICs and platform-specific hardware, including PCIe and DMA, , and Interrupts (MSI/MSI-X)
- Debugging : Kernel debugging tools (e., GDB, kdb, WinDbg) and network analysis tools.
- Solid skills in C, Shell scripting, and Compilation environment
- Good knowledge of Linux Layer 2 / 3 Networking protocols
Nice-to-Have Skills
- Knowledge of Virtualization features such as SR-IOV (Single Root I/O Virtualization), VFIO and network function virtualization (NFV).
- Familiarity with advanced Ethernet technologies like RDMA (Remote Direct Memory Access), RoCE (RDMA over Converged Ethernet), or DPDK (Data Plane Development Kit)
- Contributions to open-source kernel projects
)
-
Senior Ethernet Driver Developer
1 week ago
Hyderabad, Telangana, India Truminds Full time ₹ 12,00,000 - ₹ 24,00,000 per yearEthernet Driver developer is responsible for ensuring Ethernet driver development / maintenance and feature migration over varying SoCs targeted towards different domains (Automotive / Home Router / IOT etc)Key Responsibilities:Develop, Customize and optimize Ethernet Drivers for specific chipsets, board variants.Kernel Integration: Interface the driver with...
-
Ethernet Driver Developer
1 week ago
Hyderabad, Telangana, India Truminds Software Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per yearExperience Level yearsLocation: HyderabadKey Responsibilities:· Develop, Customize and optimizeEthernet Driversfor specific chipsets, board variants.· Kernel Integration:Interface the driver with theLinux network stack,including theNAPI (New API) subsystem, netdev,andsk_buffmanagement for efficient packet...
-
Technical Manager
2 weeks ago
Hyderabad, Telangana, India Truminds Software Systems Full time ₹ 5,00,000 - ₹ 15,00,000 per yearROLES & RESPONSIBILITIES:Candidate will be responsible for test execution of LTE protocol and performance, analyze and report software defects, interwork with development teams in identifying a potential fix and retest fixes.Should be having good analysis skills with a sound understanding of LTE Concepts.Responsibilities include test execution- with failure...
-
Embedded Linux driver/kernel developer
2 weeks ago
Hyderabad, Telangana, India Source-Right Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPosition: Embedded Linux driver/kernel developer (SI60FT RM 3721)Mandatory SkillsEngineer with 6+ Yrs of experience in embedded Linux driver/kernel development.Strong C development skills.Experience with any one of the driver development domainGraphics driver – DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa.Multi Media-Video driver – Vaapi, vdpau, gstreamer,...
-
Embedded Software Developer
2 weeks ago
Hyderabad, Telangana, India Truminds Full time ₹ 5,00,000 - ₹ 15,00,000 per yearRole & responsibilities :Strong proficiency in C/C++ and Assembly for embedded systems. Experience with microcontroller architectures (ARM Cortex-M, AVR, etc.).Familiarity with communication protocols: SPI, I2C, UART, CAN, USB. Hands-on experience with debugging tools like oscilloscopes, logic analyzers, and JTAG.Knowledge of Device Driver programming and...
-
Hyderabad, Telangana, India RemoteStar Full timeAbout Client:Our client is an AI-enhanced security processor company redefining the control and management of every digital system. At our client, developing great technology takes more than talent: it takes amazing people who understand collaboration, respect each other, and go the extra mile to achieve exceptional results. It takes people who have the...
-
Hyderabad, Telangana, India Mempage Technologies Private Limited Full timeCompany DescriptionMempage Technologies Private Limited aims to provide Product Engineering Services and develop future technology to simplify life. We focus on R&D, MVP, Products, and Technology services using cutting-edge technologies like Artificial Intelligence, IoT, Edge, and Cloud computing. Our product development spans various domains, including...
-
PCI-e Linux Driver Development Engineer
4 days ago
Hyderabad, Telangana, India SEMI LEAF Full timePCIe Linux Driver Development EngineerExperience :5- 10 YearsLocation :HyderabadBachelors degree in Engineering, Computer Science, Electronics, or any relevant STEM discipline.5 to 10 years of professional experience in embedded software or system-level driver development.Job SummaryWe are seeking an experienced PCIe Linux Driver Development Engineer with...
-
Embedded C Developer
2 weeks ago
Hyderabad, Telangana, India Sequentia Technologies Full time ₹ 5,00,000 - ₹ 15,00,000 per yearLooking for Embedded Software Programmer with strong C programming, Linux kernel & device driver development, IPC, DMA, and system debugging experience. Must know at least one driver: Graphics, Audio, Display, or Ethernet.
-
Hyderabad, Telangana, India, Telangana RemoteStar Full timeAbout Client:Our client is an AI-enhanced security processor company redefining the control and management of every digital system. At our client, developing great technology takes more than talent: it takes amazing people who understand collaboration, respect each other, and go the extra mile to achieve exceptional results. It takes people who have the...