Gigamon is seeking a self-motivated experienced Senior Staff Software Engineer for a full-time position. This position requires a strategic thinker; a problem solver who is a self-starter and self-motivated; well organized, flexible, and effective with multiple simultaneous tasks. Roles and Responsibilities include contributing to Development efforts for GigaSMART Product lines, handling Customer issues, developing features & Support.
What you’ll do:
- Technical problem-solving leadership in a customer-facing role, under pressure
- Coordinating resources effectively to deliver commitment on schedule. Support GigaSmart product lines as part of Release activities, to lead and deliver modular, quality oriented, and extensible SW Development & maintenance releases and customer-specific patches
- Closely collaborate with peer development and QA teams, architecture, customer support, and product line management
- Establish a strong relationship with the Support teams and Engineering team to manage the customer expectations and pressure
- Contribute to the vision and strategy of improved development/QA processes, quality and productivity improvements
- Field escalations; working with support and engineering teams, in troubleshooting and reproducing field reported escalation issues
- Understand HW & SW architecture of products
What you’ve done:
- 10+ years of overall relevant industry experience and a track record of shipping core-networking products for the enterprise and service provider markets
- Expert in C/C++ coding.
- Good understanding of L2 and L3 protocols is desired
- Experience in TCP stack development
- Hands-on experience in networking protocols especially TCP/IP, SSL/TLS.
- Experience with Network processors platforms like Cavium/EZchip/Broadcom.
- Hands-on experience with multi-core, multi-process/multi-threaded systems
- Experience in Proxy, Firewalls, IDS, IPS, Data protection, Deep Packet Inspection (DPI) is a plus
- Experience owning customer issues, technical problems, managing constantly changing priorities while maintaining staff and team deliverables and focus
- Deep understanding of full product life cycle, software development methods (both Agile and Waterfall), development/test and build environments
- Ability to undertake loosely defined goals or complex problems to create order, and drive to closure.
- Ability to organize, delegate, and effectively deliver to SW maintenance releases and customer[1]specific patches
- Ability to drive multi-geo projects by working effectively with remote teams.
- Ability to thrive in a fast-paced, highly dynamic environment, with a bias towards action and results.
- Conflict resolution skills including the ability to bridge style differences.
- Excellent interpersonal, verbal, listening, and written communication skills
- Ability to mentor/coach/teach/facilitate and lead change in a highly technical/dynamic team.
- BS in CS or EE, MS strongly preferred
#LI-RN1