🌎
This job posting isn't available in all website languages
📁
Software Engineering
📅
182796 Requisition #

Work as part of core networking data-plane software team to design, develop test and maintain various software/firmware components spanning driver/control/data-plane on Marvell/Cavium arm64 OCTEONTX NextGen SoC.   

 

Responsibilities include, but are not limited to:

  • Design and develop user space application, user space networking device driver and open data plane(ODP) APIs for next generation OCTEONTX SoC. 
  • Measure performance and optimize networking software components.
  • Support hardware and software validation by providing problem solving skills in analyzing and fixing problems.
  • Interacting with Marketing, addressing queries and looking after releases.
  • Interacting with customers to understand their requirements and address any issues.
  • Interact with HW team on SoC specific details.
  • Collaborate and participate with s/w team on architecture and design approach.
  • Develop and run unit tests.
  • Develop user level and design level software documentation.
  • Work cooperatively, efficiently and effectively with others.
  • 5 plus years of experience designing/developing networking software components at driver, interface, protocol layer level for high performance devices such as routers, gateways, firewall or base stations.
  • Strong experience with coding in C on embedded multi-core platform.
  • Should have sound knowledge of networking processor preferably cavium octeon processors OR sound knowledge of NIC card/architecture preferably 10/40/100G.
  • Should be sound knowledge of open dataplane framework preferably DPDK or ODP (open data plane).
  • Should have written or Aware of user space poll mode driver.
  • Should have experience using test generator/analyzer as TRex, Adtech, Smartbits or IXIA.
  • Good debugging skill. Should have used gdb debugger, Linux perf tool.
  • Good to have knowledge on QEMU/KVM(Kernel Based Virtual Machine)
  • Good C programming skill.
  • Good in Shell scripting
  • Good to have other scripting knowlegde like python/perl.
  • Good to have C++ knowledge."

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.


Previous Job Searches

Activity Feed

38252
Job shares through Marvell Semiconductor
Someone applied to the Digital Design Engineer- Entry Level position. 12 minutes ago
Someone applied to the Intern - Physical Design Engineer position. 19 minutes ago
Someone applied to the Senior Manager – Software/Firmware Engineering position. 24 minutes ago
Someone applied to the Web Application Developer Intern position. 25 minutes ago
Someone applied to the Sr. Staff Design Engineer position. 30 minutes ago

Similar Listings

United States, California, Santa Clara

📁 Software Engineering

Requisition #: 182866

United States, California, Santa Clara

📁 Software Engineering

Requisition #: 182498

United States, California, Santa Clara

📁 Software Engineering

Requisition #: 182532