Senior Network Software Engineer

Zhone Technologies
District, PA


About this opportunity

Zhone Technologies Inc. is an innovation-driven startup offering an exciting opportunity to be part of a dynamic network software engineering team. As a Senior Network Software Engineer , you will play a key role in designing and implementing hardware abstraction layers (HAL), embedded platform support, and Linux kernel integrations for next-generation network systems. You will also work on integrating with various ASIC SDKs and emerging platforms such as SONiC , ensuring seamless hardware-software interaction across evolving hardware platforms.

You will report directly to the Director of Software Development and collaborate with both the platform and system architecture teams.

What You’ll Do

  • Participate in high-level system and platform architecture design
  • Develop and adapt HAL for new hardware platforms and switching ASICs
  • Lead and mentor junior engineers and conduct code reviews
  • Integrate platform software with ASIC SDKs (e.g., Broadcom, Marvell, Microchip)
  • Support and enhance SONiC hardware interface components (e.g., SAI, platform drivers)
  • Troubleshoot hardware-software interaction issues across PHY, MAC, I/O, and bus layers
  • Debug low-level software problems using JTAG, trace logs, and hardware tools
  • Perform unit, integration, and system validation for the platform and HAL components
  • Optimize system performance at the kernel and hardware abstraction layer
  • Write and maintain device drivers and board support packages (BSP)
  • Provide support throughout product verification and production release cycles

Requirements

  • A bachelor's degree in Electrical Engineering, Computer Science, or a related field
  • 7+ years of experience in embedded network software development
  • Proven experience in HAL design and platform software development
  • Strong understanding of Broadcom or other switching ASICs
  • Proficiency with Linux protocol stack and kernel internals
  • Strong debugging and problem-solving skills in embedded environments
  • Excellent verbal and written communication skills
  • High ownership,self-motivation, and a continuous learning mindset

Assets You May Possess

  • Hardware Abstraction Layer (HAL) & Device Driver Development
    • Solid understanding of HAL architecture, platform abstraction principles
    • Hands-on development of Embedded Linux kernel drivers:
      • I2C, SPI, GPIO, EEPROM, thermal sensors, LEDs
      • MAC/PHY, SFP/QSFP, MDIO, PCIe, memory-mapped interfaces
    • Ability to debug or build platform drivers from the ground up
  • ASIC SDK & Switching Chipset Integration
    • Hands-on experience integrating with ASIC SDKs , such as:
      • Broadcom SDK
      • Marvell Prestera SDK
      • Microchip/Vitesse VSC SDK
    • Experience with initialization flows, VLAN, FDB, port management, and hardware-specific tuning
    • Familiarity with API models and abstraction layers
  • SONiC & SAI (Switch Abstraction Interface).
    • Practical experience with SONiC’s platform infrastructure (containerized, modular)
    • Knowledge of SAI API and integration with switching SDKs
    • Familiarity with SONiC hardware config: platform.json, hwsku, platform-modules, etc.
    • Understanding of CONFIG_DB, APP_DB, and STATE_DB
  • Hardware Bring-up & Platform Integration.
    • Experience with bootloaders (e.g., U-Boot), device trees, board diagnostics
    • Peripheral and chassis integration: EEPROM, PSU/FAN, CPLD, LEDs
    • Low-speed peripheral bring-up: I2C, SPI, GPIO, MDIO
  • Hardware-Software Interaction, Debugging & Optimization.
    • Strong skills in analyzing issues such as:
      • Link up/down, PHY init, SerDes tuning
      • IRQ, DMA, and register-level analysis
    • Familiarity with JTAG, oscilloscopes, logic analyzers, or vendor tools
  • Validation & Automation.
    • Experience developing and executing unit, integration, and system tests
    • Test automation using Python, Bash, or TCL/Expect
  • Tools, Languages & Build Systems
    • programming languages: C , C++ , Python , Shell scripting
    • Kernel development tools: gdb, strace, dmesg, perf, valgrind, ftrace
    • Cross-compilation and build environments: Buildroot , Yocto , Makefile , Kconfig
  • Preferred / Nice to Have
    • Experience porting SONiC to new hardware platforms
    • Direct collaboration with ASIC vendors for debugging or platform enablement
    • Familiarity with diagnostics environments such as ONIE, Redfish, or U-Boot scripting
    • Open-source contributions to kernel, platform drivers, SAI, or SONiC
    • Understanding of SyncE, PTP, or time synchronization at the platform level
Posted 2026-02-10

Recommended Jobs

Media Intern - PA

DEAN Adventure Camps
Haverford, PA

Media (Photography & Video) Intern Who We Are At DEAN Adventure Camps , we create life-changing opportunities for young people to discover their passions, explore endless possibilities, achie…

View Details
Posted 2026-02-02

Customer Service Associate III

Philadelphia, PA

Support Associate III Position Description CGI Federal is looking for experienced Support Associates to support the Philadelphia Passport Agency. The ideal candidates should possess excellent co…

View Details
Posted 2025-12-31

Test Engineering Technician

Actalent
Williamsport, PA

Job Title: Test Engineering Technician Job Description The Test Engineering Technician performs routine testing on a variety of electron devices within the product group. This role involve…

View Details
Posted 2026-02-09

Fund Accounting, Executive Director

Liberty Personnel Services, Inc.
Radnor, PA

Job Details: Executive Director, Fund Accounting Location: Hybrid | Greater Philadelphia Area We are collaborating with a rapidly expanding investment platform in their search for an Execu…

View Details
Posted 2026-01-20

Banquet Server

Omni Hotels & Resorts
Bedford, PA

Location Omni Bedford Springs Resort & Spa Join our award-winning team of associates at the luxurious and exquisite Omni Bedford Springs Resort & Spa. More than just a sought-after destina…

View Details
Posted 2026-02-06

Line Cook

Jolene's
West Chester, PA

From the crew at 3 West Hospitality, Jolene’s, a high-touch French restaurant and bar comes to the heart of West Chester’s downtown historic district. A team of unique and skilled individuals welcome…

View Details
Posted 2026-01-30

CCV Social Worker-Bilingual

Archdiocese of Philadelphia
Philadelphia, PA

Job title CCV Social Worker Current holder   Reports to Executive Director Location Community Center at Visitation 2646 Kensington Ave Philadelphia, PA – 19125 FLSA Status…

View Details
Posted 2025-10-21

Special Ed Teacher and Learning Support Specialist

Kohelet Yeshiva
Merion Station, PA

Kohelet Yeshiva High School, a private Modern Orthodox Jewish High School in Lower Merion, PA, seeks a full-time Special Education Teacher and Learning Support Specialist. The position is for the 202…

View Details
Posted 2026-02-06

Landscape Production Manager

Gerhart's Landscaping Services
Hellertown, PA

Gerhart's Landscaping Services, LLC is a growing, quality-driven landscape maintenance and enhancement company dedicated to excellence, open communication, and teamwork. The company takes pride in cr…

View Details
Posted 2026-01-25

Senior Ag Service Field Technician

Deer Country Farm & Lawn Inc.
Adamstown, PA

Description: is not intended to be all inclusive and employee will also perform other reasonable related business duties as assigned by immediate supervisor or other leadership as required. Company re…

View Details
Posted 2025-12-08