Search by job, company or skills

NPAworldwide

SDK / SONiC Engineer, Software

Save
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

  • Porting SDK under different Network OS (ONL/SONiC/CentOS).
  • Produce SDK design document
  • SDK test scripts and API development.
  • Support FCT bring up and the FCT issue track.
  • Co-work with the HW/SI/QA team to track issues.

Qualifications

  • Degreein Software Engineering, Computer Science, IT, or related
  • 10+ years of software development experience.
  • Proficient in C/C++, shell, Python.
  • Good sense of ownership on function design.
  • Experience in SW design under Linux, and Well-versed in Linux commands
  • Familiar with GIT and familiar with L2/L3 protocol
  • Experienced in SDK bring-up will be a plus.
  • Experienced in porting one of Broadcom/Innovium/Marvell/Barefoot SDK under Linux/ONL/SONiC/DENT will be plus.
  • Knowing well about signal quality diagnosis will be plus.
  • Good communication skills, English skills, and good teamwork spirit.

Why Is This a Great Opportunity

  • Opportunity to work on next-generation networking products and technologies.
  • Strong technical ownership with involvement from design through deployment.
  • Exposure to SONiC, ONL, Linux, SDK porting, and L2/L3 networking protocols.
  • Collaborative environment with hardware and software engineering teams.
  • Excellent career growth for engineers passionate about Linux and network software development

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149540719

Similar Jobs

Penang, Malaysia

Skills:

l2 l3 protocol GitShellCLinux CommandsLinuxApi DevelopmentPythonSDK test scriptsSDK designPorting SDK

Penang, Malaysia

Skills:

manageability telemetry VMwareKvmRasNetworkingBmcPythonBashPerlVirtualizationOS kernel stacksLinux OS internalsRedfishDriversMulti-domain system validationCluster orchestrationAmcBKCCustomer automationKernel tuningTest plan architectureROCmDebug methodologiesCI regression

Penang, Malaysia

Skills:

windows driver development CAgile Development MethodologiesUnit TestingObject Oriented ProgrammingSoftware design and architecture principlesWindows Linux debugging tools such as WinDBGScripting languages such as PythonComputer architecture and operating systemLinux kernel mode user mode driver developmentProgramming for hardware or systems

Penang, Malaysia

Skills:

manageability telemetry VMwareKvmRasNetworkingBmcPythonBashPerlVirtualizationOS kernel stacksLinux OS internalsRedfishDriversMulti-domain system validationCluster orchestrationAmcBKCCustomer automationAI toolsKernel tuningTest plan architectureROCmDebug methodologiesCI regression

Penang, Malaysia

Skills:

Vision systemsC SharpEncodersData acquisition systemsGalvano mirror systemsPC-based equipment control softwareMotion controllersSensorsPLCsLaser controllers