Software SDK/SONiC Engineer

Celestica

Penang

On-site

MYR 120,000 - 180,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Celestica is seeking a senior software engineer to port SDKs across multiple Network OS platforms, develop API test scripts, and support FCT bring-up. The role requires deep Linux experience, strong ownership in design, and solid English communication.

Collaborating with HW/SI/QA teams, you will help track issues and contribute to robust networking software solutions. Ideal candidates have 8+ years in software development, proficiency in C/C++, Python, Shell, and Git, plus familiarity with L2/L3

Qualifications

  • At least 8 years of software development experience.
  • Proficient in C/C++, shell, Python.
  • Strong ownership of function design.
  • Experience in SW design under Linux.
  • Well-versed in Linux commands.
  • Familiar with Git.
  • Experience porting SDKs under Linux/ONL/SONiC/DENT a plus.
  • Familiar with L2/L3 protocols; SDK bring-up a plus.
  • Good communication and English skills.
  • Experience porting Broadcom/Innovium/Marvell/Barefoot SDK is a plus.

Responsibilities

  • Port SDK under different Network OS (ONL/SONiC/CentOS...).
  • SDK test scripts and API development
  • Support FCT bring up and FCT issue tracking
  • Collaborate with HW/SI/QA teams to track issues

Skills

C/C++
Shell
Python
Linux
Ownership mindset
Networking concepts (L2/L3)
English communication

Tools

Git
Linux commands

Job description

Performs tasks such as, but not limited to, the following:


  • Porting SDK under different Network OS (ONL/SONiC/CentOS...)

  • SDK test scripts and API development

  • Support FCT bring up and FCT issue track

  • Co-work with HW/SI/QA team to track issues


Requirements:


  • At least 8 years of software development experience.

  • Proficient in C/C++,shell,Python.

  • Good sensitive of ownership on function design.

  • Experience in SW design under Linux.

  • Well-versed in Linux commands

  • Familiar with Git

  • Experienced in porting one of Broadcom/Innovium/Marvell/Barefoot SDK under Linux/ONL/SONiC/DENT will be plus

  • Familiar with L2/L3 protocol. Experienced in SDK bring up will be plus

  • Know well about signal quality diagnose will be plus

  • Good communication skills and English skills.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior SDK & SONiC Engineer
Senior SDK & SONiC Engineer

Celestica • Penang

On-site
MYR 120,000 - 180,000
SDK & SONiC Software Engineer - Linux API Dev
SDK & SONiC Software Engineer - Linux API Dev

Celestica Inc. • Bayan Lepas

On-site
MYR 50,000 - 70,000
SDK / SONiC Engineer
SDK / SONiC Engineer

Celestica Inc. • Bayan Lepas

On-site
MYR 90,000 - 120,000
SDK & SONiC Software Engineer (Penang)
SDK & SONiC Software Engineer (Penang)

Celestica Inc. • George Town

On-site
MYR 159,000 - 240,000
Senior SDK & SONiC Engineer (Linux Systems)
Senior SDK & SONiC Engineer (Linux Systems)

Celestica Inc. • Bayan Lepas

On-site
MYR 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Canaan Inc. • Penang

On-site
MYR 60,000 - 90,000
Software Test Engineer (Networking & Servers)
Software Test Engineer (Networking & Servers)

Celestica • Penang

On-site
MYR 120,000 - 180,000
SDK/SONiC Engineer, Software 1
SDK/SONiC Engineer, Software 1

Celestica Inc. • George Town

On-site
MYR 159,000 - 240,000
R&D Embedded Software Architect
R&D Embedded Software Architect

Nokia • Kuala Lumpur

On-site
MYR 120,000 - 150,000
Software Engineer
Software Engineer

Agensi Pekerjaan Versatile Creation Sdn. Bhd. 201801011153 (1273169-A) • Bayan Lepas

On-site
MYR 60,000 - 80,000