-
ID
#22165737 -
Job type
Permanent -
Salary
$70 - $72 hr -
Source
Net2Source Inc. -
Date
2021-11-03 -
Deadline
2022-01-01
Linux Driver Development Engineer
Pennsylvania, Wayne, 07059 Wayne USAVacancy expired!
Net2Source Inc. is an award-winning total workforce solutions company recognized by Staffing Industry Analysts for our accelerated growth of 300% in the last 3 years with over 5500+ employees globally, with over 30+ locations in the US and global operations in 32 countries. We believe in providing staffing solutions to address the current talent gap - Right Talent - Right Time - Right Place - Right Price and acting as a Career Coach to our consultants.Role: Linux Driver Development EngineerLocation: Wayne, PAThe ability to effectively focus a significant amount of computational power on solving critical problems using artificial intelligence, data analytics, and modeling/simulation techniques is vital to many Scientific, Commercial, and Government organizations. Hiring talented Linux kernel and driver developers to work on our networking and High-Performance Computing (HPC) fabric SW stack. The main job will center on software development of device drivers and Linux kernel support for our network interconnects including Omni-Path Architecture. The job will require working closely with architects and hardware developers to develop and debug device driver and networking software.Software Engineer Responsibilities Engineers software systems for best performance Compiles, packages, installs and upgrades software and operating system components Creates scripts and uses tools to automates frequently performed tasks Architects interfaces/solutions for communicating with hardware Responsible for security requirements and design implications Experience in RDMA and other techniques for minimizing buffer copies Extensively unit tests their implementation Analyze network protocols to troubleshoot networking problems and to recognize and develop network performance solutions. Works with the open source & kernel community to develop & review software Minimum Qualifications:
- Bachelor's, Master's, or Ph.D. degree in Engineering, Computer Science, or related discipline, or the equivalent in training and experience
- Experience with networking software in the Linux kernel and extensive experience in C coding.
- Experience in one or more scripting language (TCL, Python, Perl, Shell-scripting)
- Experience with:
- InfiniBand or another HPC interconnect
- developing and supporting open-source device drivers and Linux networking kernel code
- upper-layer protocols such as IPoIB, SRP etc.
- kernel file system software including Lustre, NFS.
- Ability to use protocol analyzers and debug challenging multi-threaded and/or asynchronous communications problems.
- Ability to read and understand Linux user and kernel level code. Proficient in performance profiling, tuning, and debugging of performance in kernel space.
- Familiar with:
- advanced debugging techniques such as kprobes, tracepoints, and dynamic console debug
- kmemleak, KASAN, and other dynamic debug techniques
- kbuild and configuration language
- dynamic configuration techniques with autotools, and cmake
- Understanding of network protocols, TCP/IP, scalable algorithms and virtualization. Software development tools and scripting in a linux environment, including git source control.
- Excellent communication skills
- America's Most Honored Businesses (Top 10%)
- Awarded by USPAAC for Fastest Growing Business in the US
- 12th Fastest-Growing Staffing Company in the USA by Staffing Industry Analysts in the US (2020, 2019, 2020)
- Fastest 50 by NJ Biz (2020, 2019, 2020)
- INC 5000 Fastest growing for 8 consecutive years in a row (only 1.26% of companies make it to this list).
- Top 100 by Dallas Business Journal (2020 and 2019)
- Proven Supplier of the Year by Workforce Logiq (2020 and 2019)
- 2019 Spirit of Alliance Award by Agile1
- 2018 Best of the Best Platinum Award by Agile1
- 2018 TechServe Alliance Excellence Awards Winner
- 2017 Best of the Best Gold Award by Agile1(Act1 Group)
Vacancy expired!