Software engineer - network Job at Intellectt Inc, New York, NY

YVptWTZwT241alloRUV5enFlMFpqS0VKNnc9PQ==
  • Intellectt Inc
  • New York, NY

Job Description

Role: Software Engineer

Location: 100% Remote

Detailed Description

Seeking a highly skilled and motivated Software Engineer to join our team, focusing on the development and optimization of our SONiC-based network platforms. You will be instrumental in developing low-level software that integrates our operating system with new hardware, ensuring high performance and reliability.

Key Responsibilities:
Design, develop, and test Board Support Package (BSP) and other platform-specific modules for new networking hardware.
Implement and extend the Switch Abstraction Interface (SAI) to support new ASIC features and functions.
Work with ASIC vendors' SDKs to debug and troubleshoot hardware and software issues.
Contribute to the broader open-source SONiC community.
Collaborate with hardware and software teams to bring up new network switches and platforms.
Debug and resolve complex issues related to kernel drivers, hardware, and system-level software.

Required Qualifications:
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
[Number] years of experience in software development, with a focus on networking or embedded systems.
Extensive experience with the SONiC network operating system architecture.
Proven expertise in developing Board Support Packages (BSP) for networking equipment.
Deep knowledge of the Switch Abstraction Interface (SAI) and its implementation.
Hands-on experience with ASIC vendors' SDKs (e.g., Broadcom, Marvell, NVIDIA).
Strong programming skills in C/C++ and Python.
Proficiency in Linux kernel development, drivers, and debugging tools.
Experience with containerization technologies like Docker.

Preferred Qualifications:

Active contributions to the SONiC open-source project.
Experience with other network operating systems (e.g., Junos, EOS).
Knowledge of network protocols (e.g., BGP, OSPF, L2/L3)

Thanks & Regards

Pratham Maheshwari

Sr. Technical Recruiter
Tanisha Systems Inc.

Mob: (732) 384-0160 Ext : 560

Email: Pratham@tanishasystems.com

Job Type: Contract

Pay: $55.00 - $60.00 per hour

Work Location: Remote

Job Tags

Remote job, Hourly pay,

Similar Jobs

gpac

Entry Level Remote Recruiter Job at gpac

 ...largest and most successful executive search firms in the country, with over 350 search consultants. We do not require previous recruiting experience because we provide the proper training, tools, resources and support to reach your individual earning goals. We also have... 

PPS-HPS

Manual Grinder Job at PPS-HPS

We have an amazing opportunity for a Manual Grinder operator! 2nd shift (+$2 shift premium) Training, full benefits, raises and an amazing company culture! The Grinder Operator will: Set up centerless grinder machinery. Operate centerless grinder machinery upholding...

Commonwealth Medical Services

Hand Orthopedic Surgeon-Oregon Job at Commonwealth Medical Services

 ...Job Title: Hand Orthopedic Surgeon (MD/DO) Position Summary: We are seeking a skilled Hand Orthopedic Surgeon to diagnose and treat conditions affecting the hand, wrist, and upper extremity. The surgeon will provide both surgical and non-surgical care for a wide... 

Agency

Vendor Risk Analyst (Entry Level) Job at Agency

 ...week About the Role: Were seeking an organized, detail-oriented Junior Analyst to join our Vendor Management team. In this entry-level role, youll assist with managing vendor relationships and coordinating cybersecurity questionnaires to ensure our third-party... 

Chris 180

Life Coach Job at Chris 180

 ...and support to young people in determining the course of their life course and to plan goals regarding education, vocation, living situation...  ...-office schedule based on department needs.Schedule:~Life Coaches work an average of 80 hours bi-weekly as is required to be on...