onsite
Senior Network Developer - Oracle
Software Engineer
Designs, develops, and deploys high‑performance network hardware platforms—including switches, routers, and optical systems—while collaborating with manufacturers and internal teams to meet customer requirements.
About the role
Key Responsibilities
- Architect, develop, and validate network hardware platforms such as switches, routers, and optical modules.
- Collaborate with silicon, switch, router, and optical component manufacturers to define specifications and ensure compliance.
- Translate customer and product requirements into detailed hardware designs, schematics, and firmware implementations.
- Develop and maintain low‑level software (firmware, drivers, and test frameworks) using C++, Python, and hardware description languages.
- Perform performance testing, debugging, and root‑cause analysis on prototype and production hardware.
- Provide technical guidance to cross‑functional teams and support field deployments.
Requirements
- Bachelor’s or higher in Electrical Engineering, Computer Engineering, or related field with 5+ years of network hardware development experience.
- Strong proficiency in C/C++ and Python for firmware and automation.
- Hands‑on experience with hardware description languages (e.g., Verilog/VHDL) and ASIC/FPGA design flows.
- Deep understanding of networking protocols (Ethernet, TCP/IP, MPLS, OTN) and optical communication standards.
- Proven ability to work with external OEMs, manage design reviews, and deliver production‑ready hardware.