excellent opportunities in
DESCRIPTION
TRANSCRIPT
Excellent Opportunities in Bangalore and Chennai
PLATFORM/DRIVER REQUIREMENTS
Engineer – Device Driver DevelopmentDescription: Candidate will be a member of the driver/kernel group, working on new hardware bring up and maintaining existing code. The candidate is expected to work closely with the hardware group at various stages of a project.Requirements:
Must have 2+ years of experience in embedded development
Experience with PPC / Embedded Intel processors is desired
Should be experienced with NetBSD and/or Linux
Need to have solid C programming experience
Experience working with u boot, BIOS, EFI, GRUB, GPXE
Experience with PCI(e)/Ethernet/I2C/USB/Compact Flash/SD Flash/Optics
Have a good knowledge of Ethernet technology – 1G/10G/40G including the MAC and PHY
Experience working on Broadcom, Marvel, Fulcrum switch ASICs
Experience with Broadcom (or other similar vendor’s) SDK a plus
Must have strong trouble shooting skills, and experience with tools like ICE, Code Warrior
MS/BE in CS/EE
Senior Engineer/Staff Engineer – Device Driver DevelopmentDescription: Candidate will be a senior member of the driver/kernel group, working on new hardware bring up and maintaining existing code. The candidate is expected to work closely with the hardware group at various stages of a project.Requirements:
Must have 4+ years of experience in embedded development
Experience with PPC / Embedded Intel processors is desired
Should be experienced with NetBSD and/or Linux
Need to have solid C programming experience
Experience working with u boot, BIOS, EFI, GRUB, GPXE
Experience with PCI(e)/Ethernet/I2C/USB/Compact Flash/SD Flash/Optics
Have a good knowledge of Ethernet technology – 1G/10G/40G including the MAC and PHY
Experience working on Broadcom, Marvel, Fulcrum switch ASICs
Experience in bringing up new 1G/10G Ethernet switch platforms from scratch
Experience with Broadcom (or other similar vendor’s) SDK
Must have strong trouble shooting skills, and experience with tools like ICE, Code Warrior
Good understanding of virtualization and writing para-virtualized drivers
Experience working on fabrics and chassis based products
Experience in understanding the driver requirements given a HW Spec, work closely with HW Team during system specification and bring up
MS/BE in CS/EE
Principal Engineer – Device Driver Development (2)Description: Candidate will lead a team of engineers in the driver/kernel group, working on new hardware bring up and maintaining existing code. The candidate is expected to work closely with the hardware group at various stages of a project.Requirements:
Must have 10+ years of experience in embedded development
Experience with PPC / Embedded Intel processors is desired
Should be experienced with NetBSD and/or Linux
Need to have solid C programming experience
Experience working with u boot, BIOS, EFI, GRUB, GPXE
Experience with PCI(e)/Ethernet/I2C/USB/Compact Flash/SD Flash/Optics
Have a good knowledge of Ethernet technology – 1G/10G/40G including the MAC and PHY
Experience working on Broadcom, Marvel, Fulcrum switch ASICs
Experience in bringing up new 1G/10G Ethernet switch platforms from scratch
Experience with Broadcom (or other similar vendor’s) SDK
Must have strong trouble shooting skills, and experience with tools like ICE, Code Warrior
Good understanding of virtualization and writing para-virtualized drivers
Experience working on fabrics and chassis based products
Ability to quickly understand system requirements, estimate efforts required and be the technical point of contact for the team
Proven experience leading teams for development of new platforms, working effectively with HW team during system specification, integration and bringup
Willing to step in and debug hands on if needed across different areas to help the team progress
MS/BE in CS/EE
SeniorEngineer–QOSDevelopment (1)Description:Candidate will be a member of the QOS development team in the platform group. Candidate’s responsibilities will include development of QOS related features for Ethernet switches/routersRequirements:
Development experience with QOS features like WFQ, Rate Limiting, Rate Policing, DSCP, DCB, Hierarchical scheduling
Good understanding of the QOS features implementation in switches like Broadcom etc
Good understanding some of the QOS algorithms like Leaky Bucket etc
Ability to write an QOS infrastructure from scratch for a new router/switch platform
Prior experience working with Broadcom, Marvel, Fulcrum switch ASICs
Strong C coding skills, with emphasis on writing scalable code.
Must have 4+ years of industry experience
MS/BE in CS/EE
Associate Engineer – DiagnosticsDescription:Member of the Diagnostic Software Development Chennai team and will be responsible for the design and development of Diagnostic software for the new products and bug fixing in existing products.
Skills/Expertise: Must have 3+ year of experience in embedded development preferably on
router/switch platforms
Experience with PPC and Embedded Intel processors is desired
Must have experience developing diagnostics software for networking products.
Should be experienced with NetBSD and/or Linux
Need to have strong C/C++ programming experience
Experience with PCIe/Ethernet/NVRAM/I2C/USB is a plus
Experience with ASIC and FPGA programming is a plus
Experience with framers/mappers/phy/serdes is a plus
Should have worked with Broadcom (or other similar vendor’s) SDK
Must have strong trouble shooting skills, and experience with ICE tools
ME/BE/B Tech in CS/EE
SYSTEMS GROUP REQUIREMENTS
Principal Engineer – High AvailabilityDescription :Candidate will be member of software development group, primarily responsible for development of high availability software solutions and providing technical leadership to a group of talented individuals.Requirements:
Must have 10+ years of experience in network software development with 4+ years on a chassis based router/switch
Must have prior experience of providing technical leadership to a team of 10+ people
Must have very Strong C coding skills, with emphasis on writing scalable code.
Must have strong debugging and trouble shooting skills
Must have proven track record of delivering innovative design solutions
Must have familiarity with UNIX/Linux architecture
Must have prior experience with multi-threaded design
Must have exposure to kernel and/or device driver programming
Must have prior experience in system architecture and design for networking products such as routers or switches meeting high availability and serviceability requirements
Must have sound knowledge of TCP/IP, Ethernet networking technologies
Prior experience with Hitless software upgrade design is desirable
MS/BE in CS/EE
Staff Engineer – High Availability
Description :Candidate will be member of software development group, primarily responsible for development of software for high availability.Requirements:
Must have 6+ years of experience in network software development.
Must have very Strong C coding skills, with emphasis on writing scalable code.
Must have strong debugging and trouble shooting skills.
Must have prior experience in high availability and serviceability design.
Must have familiarity with UNIX/Linux architecture.
Must have prior experience with multi-threaded design.
Experience on chassis based product is desirable.
Prior experience with Hitless software upgrade design is desirable.
Must have knowledge in one of following areas – L2/L3/Multicast/MPLS protocols.
MS/BE in CS/EE
Senior Engineer – High AvailabilityDescription:Candidate will be member of software development group, primarily responsible for development and enhancements of BSP and drivers towards supporting high availabilityRequirement:
Must have 4+ years of experience in BSP and device driver development in UNIX/Linux
Must have very Strong C coding skills
Must have experience with Intel or PowerPC platforms
Must have Experience with PCI(e)/Ethernet/I2C/USB/Compact Flash/SD Flash/Optics
Must have a good knowledge of Ethernet technology – 1G/10G/40G including the MAC and PHY
Prior experience working on Broadcom, Marvel, Fulcrum switches is highly desirable
Must have strong debugging and trouble shooting skills
Prior experience on chassis based router/switch product is desirable
Prior experience with high availability software designs is desirable
MS/BE in CS/EE
Engineer – High AvailabilityDescription :Candidate will be member of software development group, primarily responsible for development of software for high availability.Requirements:
Must have 2+ years of experience in network software development.
Must have very Strong C coding skills.
Must have strong debugging and trouble shooting skills.
Must have familiarity with UNIX/Linux architecture.
Must have familiarity with multi-threaded programming.
Experience on chassis based product is desirable.
Prior experience in high availability designs is desirable.
Must have knowledge in one of following areas – L2/L3/Multicast/MPLS protocols.
MS/BE in CS/EE
Staff Engineer – Systems DevelopmentDescription:Candidate will be a member of the systems software group, primarily responsible for development of software related to managing system resources, monitoring system events, high availability and management plane.Requirements:
Must have 6+ years of experience in design and development of systems software for IP routers/Ethernet switches
Must have strong debugging and trouble shooting skills
Strong C coding skills, with emphasis on writing scalable code
Must have strong skills in UNIX/Linux development
Exposure to high availability and serviceability design is highly desirable
Prior experience with design, development and maintenance of system software components such as Memory management, IPC , CLI parser, XML/NetConf based configuration agents, Interface Managers etc., highly desirable
Prior experience with design, development, maintenance of DNS/DHCP/LLDP/RADIUS/TACACS software components for IP routers/Ethernet switches is desirable
Prior experience with design and development of SNMP agents, MIBs is a plus.
MS/BE in CS/EE
Engineer – Systems Development
Description:Candidate will be a member of the Systems software group, primarily responsible for development of software related to managing system resources, monitoring system events, high availability and management plane.Requirements:
Must have 2+ years of experience in design and development of systems software for IP routers/Ethernet switches
Must have strong debugging and trouble shooting skills
Strong C coding skills, with emphasis on writing scalable code
Must have strong skills in UNIX/Linux development
Prior experience with design, development and maintenance of system software components such as Memory management, IPC , CLI parser, XML/NetConf based configuration agents, Interface Managers etc., highly desirable
Prior experience with design, development, maintenance of DNS/DHCP/LLDP/RADIUS/TACACS software components for IP routers/Ethernet switches is desirable
Prior experience with design and development of SNMP agents, MIBs is a plus.
MS/BE in CS/EEPROTOCOLS GROUP REQUIREMENTS
Engineer – Layer 2 SoftwareDescription:Candidate will be a member of the Layer 2 Switching Protocols development team and will be working in the development of switching protocols and switching infrastructure software on the Force10 Next Generation PlatformSkills / Expertise:
Must have 2+ years of experience in developing software for routers/switches
Thorough understanding of Layer 2 networking technologies (IEEE 802.3 Ethernet, 802.1D bridging, 802.1Q VLAN and related technologies)
Prior development experience with Spanning Tree Protocols (STP, MSTP, RSTP, PVST)/Link Aggregation (LACP)/ 802.1x
Experience with Data Center Bridging, Virtual Switching and related standards is a plus
Experience working with Broadcom/Dune network processors is a strong plus
Strong C coding skills, with emphasis on writing scalable code.
Should have worked on Operating Systems such as NetBSD/Linux /Vxworks
BE/MS in CS/EE
Staff Engineer – Layer 2 Software (1)Description:Candidate will be a member of the Layer 2 Switching Protocols development team and will be
working in the development of switching protocols and switching infrastructure software on the Force10 Next Generation PlatformSkills / Expertise:
Must have 6+ years of experience in developing software for routers/switches
Thorough understanding of Layer 2 networking technologies (IEEE 802.3 Ethernet, 802.1D bridging, 802.1Q VLAN and related technologies)
Prior development experience with Spanning Tree Protocols (STP, MSTP, RSTP, PVST)/Link Aggregation (LACP)/ 802.1x
Experience with Data Center Bridging, Virtual Switching, TRILL, SPB and related standards is a strong plus
Experience working with Broadcom/Dune network processors is a strong plus
Strong C coding skills, with emphasis on writing scalable code.
Should have worked on Operating Systems such as NetBSD/Linux /Vxworks
BE/MS in CS/EE
Staff Engineer – Service Provider L2Description:Candidate will be a member of the Layer 2 Switching Protocols development team and will be working in the development of switching protocols and switching infrastructure software on the Force10 Next Generation PlatformSkills / Expertise:
Must have 6+ years of experience in developing software for routers/switches
Thorough understanding of Layer 2 networking technologies (IEEE 802.3 Ethernet, 802.1D bridging, 802.1Q VLAN and related technologies)
Prior experience developing Ethernet technologies for service providers such as provider bridging, OAM
Prior experience with MPLS data path is a strong plus
Experience working with Broadcom/Dune network processors is a strong plus
Strong C coding skills, with emphasis on writing scalable code.
Should have worked on Operating Systems such as NetBSD/Linux /Vxworks
BE/MS in CS/EE
Engineer – MPLSDescription:Candidate will be a member of the Layer 2 Switching Protocols development team and will be working in the development of switching protocols and switching infrastructure software on the Force10 Next Generation PlatformSkills / Expertise:
Must have 2+ years of experience in developing software for routers/switches
Must have thorough understanding MPLS technology and relevant standards
Experience with MPLS signaling protocols RSVP, RSVP-TE, LDP strongly desired
Strong C coding skills, with emphasis on writing scalable code.
Should have worked on Operating Systems such as NetBSD/Linux /Vxworks
BE/MS in CS/EE
Senior Engineer – MPLSDescription:Candidate will be a member of the Layer 2 Switching Protocols development team and will be working in the development of switching protocols and switching infrastructure software on the Force10 Next Generation PlatformSkills / Expertise:
Must have 4+ years of experience in developing software for routers/switches
Must have prior development experience with MPLS signaling protocols RSVP, LDP, RSVP-TE
Strong C coding skills, with emphasis on writing scalable code.
Should have worked on Operating Systems such as NetBSD/Linux /Vxworks
BE/MS in CS/EE
Staff Engineer – MPLS (1)Description:Candidate will be a member of the Layer 2 Switching Protocols development team and will be working in the development of switching protocols and switching infrastructure software on the Force10 Next Generation PlatformSkills / Expertise:
Must have 6+ years of experience in developing software for routers/switches
Must have prior development experience with MPLS signaling protocols RSVP, LDP, RSVP-TE
Strong C coding skills, with emphasis on writing scalable code.
Should have worked on Operating Systems such as NetBSD/Linux /Vxworks
BE/MS in CS/EE
Engineer – Fiber ChannelDescription:Candidate will be a member of the Layer 2 Switching Protocols development team and will be working in the development of converged Ethernet ProductsRequirements :
Must have 2+ years of experience developing software for networking/storage products
Must have a thorough understanding storage networking architectures based on Fibre Channel technology and protocols
Should be well versed with various FC/FCoE standards and protocols such as FCP, FCF, FSPF, etc.
Must have prior work experience in developing or maintaining Fibre channel protocol components
Familiarity/experience with Fibre Channel over Ethernet (FCOE) is highly desirable
Must have strong development experience in Netbsd/Linux
Strong coding skills in C
BE/MS in CS/EE
Principal Engineer – Fiber ChannelDescription:Candidate will be a member of the Layer 2 Switching Protocols development team and will be working in the development of converged Ethernet ProductsRequirements :
Must have 10+ years of experience developing software for networking/storage products
Must have a thorough understanding storage networking architectures based on Fibre Channel technology and protocols
Should be well versed with various FC standards and protocols such as FCP, FCF, FSPF, etc.
Must have prior work experience in developing or maintaining Fibre channel protocol components
Familiarity/experience with Converged Ethernet standards, Data Center Bridging, Fibre Channel over Ethernet (FCOE) is highly desirable
Must have strong development experience in NetBSD/Linux
Strong coding skills in C
Must have proven experience in providing technical leadership to complex projects
Ability to quickly understand system requirements, estimate efforts required and be the technical point of contact for the team
BE/MS in CS/EE
Senior Engineer – IPv6Description:Candidate will be a member of the protocol development team and will be working on feature
enhancement of IPv6 family of protocol s and infrastructure software on the Force10 Platforms.Skills / Expertise:
Must have 4+ years of experience developing software for networking products
Must have software development experience in IPv6 family protocols
Excellent understanding of IPv6 deployment scenarios and migration techniques.
Strong coding skills in C with emphasis on writing scalable code
Should have worked on Operating Systems such as NetBSD/Linux /Vxworks
BE/MS in CS/EE
Engineer – Routing ProtocolsDescription:Candidate will be a member of the Routing protocol development team and will be working on the feature development and enhancements to BGP routing protocol components and infrastructure.Skills / Expertise:
Must have 2+ years of experience developing software for networking products
Must have thorough understanding of IP routing protocols and concepts involving RIP, OSPF/IS-IS, BGP
Prior software development or maintenance experience with RIP/OSPF/IS-IS/BGP is highly desirable
Strong coding skills in C with emphasis on writing scalable code
Should have worked on Operating Systems such as NetBSD/Linux /Vxworks
BE/MS in CS/EE
Staff Engineer – Routing ProtocolsDescription:Candidate will be a member of the Routing protocol development team and will be working on the feature development and enhancements to BGP routing protocol components and infrastructure.Skills / Expertise:
Must have 6+ years of experience developing software for networking products
Must have thorough understanding of IP routing protocols and concepts involving RIP, OSPF/IS-IS, BGP
Must have prior software development or maintenance experience with OSPF/IS-IS
Strong coding skills in C with emphasis on writing scalable code
Must have strong debugging and troubleshooting skills
Should have worked on Operating Systems such as NetBSD/Linux /Vxworks
BE/MS in CS/EE
Senior Engineer – BGP (1)Description:Candidate will be a member of the Routing protocol development team and will be working on the feature development and enhancements to BGP routing protocol components and infrastructure.Skills / Expertise:
Must have 4+ years of experience developing software for networking products
Must have thorough understanding of IP routing protocols and concepts involving RIP, OSPF/IS-IS, BGP
Prior software development or maintenance experience with BGP is highly desirable
Strong coding skills in C with emphasis on writing scalable code
Should have worked on Operating Systems such as NetBSD/Linux /Vxworks
BE/MS in CS/EE
Principal Engineer – BGPDescription:Candidate will be a member of the Routing protocol development team and will be working on the feature development and enhancements to BGP routing protocol components and infrastructure.Skills / Expertise:
Must have 10+ years of experience developing software for networking products
Must have thorough understanding of IP routing protocols and concepts involving RIP, OSPF/IS-IS, BGP
Must have prior software development experience with BGP
Strong coding skills in C with emphasis on writing scalable code
Must have strong debugging and troubleshooting skills
Should have worked on Operating Systems such as NetBSD/Linux /Vxworks
BE/MS in CS/EE
APPLICATIONS REQUIREMENTS
Principal Engineer – VirtualizationDescription: Candidate will be a member of the Virtualization Applications group. The primary responsibilities would include working on Data center/Cloud computing Network topologies and coming up with innovative application solutions around Force10s switch/router products and implementing them. The candidate will work closely with the architecture group and Force10s partners, to define and implement new solutions around todays virtualized data centers.Requirements:
Must have 10+ years of relevant experience
Should have a strong understanding of layer2/layer3 network architectures (Virtualized data center and Cloud computing)
Should be well versed with Data Center networking and topologies
A good understanding of different hypervisors (VmWare, XEN, KVM etc.,) is a plus
Prior software development experience with one or more network applications such as Load Balancers, Network Address Translation (NAT), Web Cache/Proxies, DNS etc., is highly desirable
Should have strong development experience in UNIX/NetBSD/Linux
Strong coding skills in C/C++ is must
Experience with scripting languages such as Perl/Python/others
Must have proven experience in providing technical leadership to complex projects
Ability to quickly understand system requirements, estimate efforts required and be the technical point of contact for the team
BS/MS in CS/EE
Sustaining Engineer – DevelopmentJob DescriptionThe engineer will be responsible for fixing the customer reported bugs in router/switch products. It is expected of this person to work closely with other customer front ending organizations. The engineer should have an excellent knowledge about the protocol implementations and in general good knowledge about the router/switch architecture.Areas of Responsibility
He/she will be responsible for root cause analysis and fixing customer reported defects in switches and routers
Interface with Technical Assistance Center to get details required to solve the defect reported
Participate in design discussions and product definition.
Design and implement targeted features
Act as a mentor and technical resource to train junior engineers.
Skill Set Requirements In-depth knowledge of networking Concepts, hands-on experience with
implementation of Switching Protocols (VLAN/LACP/STP/RSTP/MSTP), IPv4/IPv6 Routing Protocols (OSPF/BGP/ISIS), IP Multicast Protocols (PIM/MSDP/MLD/IGMP) etc.
Excellent C programming skills
Knowledge of MPLS Protocols a plus.
Knowledge of following test tools: IXIA, Spirent Test Center, Smartbits
High Debugging skill in Free BSD, Unix or Linux environment. Good understanding about the debugging tools in these environment.
A good understanding about the operating system fundamentals
Ability to widely apply networking principles, theories and field concepts in analyzing the defect reported
High motivation and drive. Ability to work under pressure.
Educational Qualification Bachelor’s Degree / Master Degree in Engineering with Specialization in
ECE/Computer Science
Work Experience: 5+ years
Technology Team Openings
System Engineering ArchitectIf you are an architect, senior software developer with a strong networking background having worked in carrier Ethernet switching and routing, Virtual Server Environment, vSwitch and hypervisors, data center or enterprise backbone appliances and systems, this opportunity may be for you!Duties and Responsibilities
Write engineering requirements and architectural specifications for networks product line that span resilient chassis-based switches, low latency switches suitable for data center cores and edges to top of the rack to Gbe switches for the enterprise and data center markets
Interact closely with experts Product Marketing and distil customer requirements into engineering requirements which may include protocols, ASICs, HW, etc.
Work closely with the CTO’s office, Product Marketing, software and hardware engineering to define the product road maps
Experience with networking technology such as Ethernet switching, IP routing protocols, and network security in a virtualized environment with VM is a must
Experience with SMP and MP scalability, virtualization and hypervisors, Virtual Switch, multithreading is a must
Ability to solve system wide problems
Skills and Specifications Highly motivated and focused on team accomplishments
Able to work in a multi cultural environment
Able to effectively deliver clear, concise communication (in verbal and written forms) with technical and non-technical personnel across the enterprise
Able to assess, evaluate new technologies and their applicability to Networks
Able to lead by vision and example
A credible track record of performance and deliveryTechnology Team ArchitectIf you are an architect, with strong product architecture and development background in carrier Ethernet switching and routing, Virtual Server Environment, vSwitch and hypervisors, data center or enterprise backbone appliances and systems, this opportunity may be for you!Duties and Responsibilities
Identify the key areas for new product development working closely with the PLM team, and architect the product lines
Work closely with others in CTO organization, to identify the components, vendors and overall architecture of the complete product
Work closely with the engineering and Systems team in identifying the major software and hardware design, modifications to existing infrastructure and protocols for the new product line to ensure high levels of scalability
Experience with complete product architecture and development in networking technology such as Ethernet switching, IP routing protocols, and network security in a virtualized environment with VM is a must
Experience with SMP and MP scalability, virtualization and hypervisors, Virtual Switch, multithreading is a must
Skills and Specifications Highly motivated and focused on team accomplishments
Able to work in a multi cultural environment
Able to effectively deliver clear, concise communication (in verbal and written forms) with technical and non-technical personnel across the enterprise
Able to assess, evaluate new technologies and their applicability to Networks
Able to lead by vision and example
A credible track record of performance and deliver