Software Development Sr. Engineer Job in Palo Alto, California Us
Software Development Sr. Engineer
Network Virtualization Application Framework Software Development Engineer, Palo Alto, CA
Job Description:
Responsible for developing and delivering advanced network virtualization application framework to be deployed with Openflow Controller which is used to manage Dell and other switches in the Data Center. Will also needs to develop various networking applications in a Linux environment. Development/delivery will be accomplished as a contributor on a larger team. Will also work with cross-functional teams to ensure products meet functionality, cost and reliability requirements.
Responsibilities include:
- Development delivery of software to configure and manage end-to-end virtual and physical Ethernet networks
Minimum of 5 years of experience with network appliance (L4-7) products
Qualifications
Minimum of 5 years experience with Ethernet switching products
Required skills:
- Linux experience
- Embedded development experience
- C/C++, Python
- Real time development
- Ethernet networking experience
- OO Design experience
- Must be able to drive problem-solving strategies for complex issues that involve cross-functional disciplines
- Excellent verbal and written communication skills and strong team leadership skills are required
Desirable:
- Advanced Linux experience – administrator level
- Advanced Ethernet networking experience – protocol level
- Open Flow knowledge
- Open vSwitch knowledge
- Open source Open Flow controller experience
- Previous experience working with HW acceleration for networking, DPI, security
Minimum Education: BSEE, BSCS, or BSCE required, MSEE, MSCS or MSCE preferred
"LIAM1"
"CBAM1"
"MOAM1"
"DCAM1"
Dell is an Equal Opportunity Employer. To learn more about our commitment to Diversity Inclusion, visit: Equal Employment Opportunity Policy Statement