✦ Luna Orbit — Software Engineering

Senior SONiC CI/CD & Test Automation Engineer

at Jabil

📍 2 Locations Unknown Posted March 18, 2026
Type Full-Time
Experience senior
Exp. Years 5+ years
Education Not specified
Category Software Engineering

This role involves developing and maintaining network automation tools and testing frameworks based on SONIC OS, ensuring compliance and performance of network devices in a collaborative environment.

  • Develop CI/CD pipelines for SONIC
  • Build and test network OS compliance
  • Develop automated data path tests
  • Support network device bring-up
  • Collaborate on network automation projects

The position requires expertise in SONIC Networking OS, CI/CD pipeline development, network protocols, and programming in Python and C/C++. Knowledge of embedded systems and Linux is advantageous.

The ideal candidate is a senior network software engineer with 5+ years of experience working with SONIC Networking OS, CI/CD pipelines, and network automation. They should have strong skills in Python, C/C++, and networking protocols, with experience in embedded systems and Linux environments.

Experience with SONIC Networking OSBuilding CI/CD SONIC labsSONIC / SAI compliance testingData path automated tests developmentPython and C/C++ developmentNetworking protocols knowledgeRouting and forwarding understanding
Embedded systemsLinuxNetwork device SW/HW bring-up
JenkinsPytestScapyTraffic generatorsTraffic analyzers
SONIC Networking OSCI/CD pipelinesSONIC / SAI testingPythonPytestC/C++networking protocolsBGPOSPFRIPIS-ISlink aggregationLACPembedded systemsLinuxroutingswitchesrouters
SONIC Networking OSCI/CD pipelinesSONIC community testsPythonPytestC/C++Networking protocolsBGPOSPFRIPIS-ISLink aggregationLACPEmbedded systemsLinuxRoutingSwitchesRouters
Problem-solvingCollaborationTechnical communicationTeamwork
Industry Telecommunications/Networking
Job Function Develop and maintain network automation and testing frameworks for SONIC-based systems
Role Subtype Network Software Engineer
Tech Domains SONIC Networking OS, Networking protocols, Linux, Embedded systems
SONIC Networking OSCI/CD pipelinesSONIC community testsPythonPytestC/C++Networking protocolsBGPOSPFRIPIS-ISLink aggregationLACPEmbedded systemsLinuxRoutingSwitchesRouters

Lack of experience with SONIC Networking OS, No experience with CI/CD pipelines, No knowledge of networking protocols, Unfamiliarity with Python or C/C++, No experience in network device bring-up

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile