REG. 57128605
Empleo de R & D Engineer Software 5 en Promontory D, CA, en la empresa Broadcom Corporation. Empleo real, visto en el anuncio oficial del empleador — el enlace para aplicar y el contacto están en el portal (cuenta gratis).
Descripción del empleo
Traducción automática del anuncio original del empleador.
Nota:
1. Si usted es un usuario de primera vez, por favor cree su cuenta de inicio de sesión candidato antes de solicitar un trabajo. (Haga clic en Iniciar sesión Crear cuenta)
2. Si usted ya tiene una Cuenta de Candidato, por favor Inicie sesión antes de aplicar.
Descripción del trabajo:
VCF Networking Data Plane Engineer
Planes, diseños, desarrollos y pruebas de sistemas de software y aplicaciones para mejoras de software y nuevos productos. Puede desarrollar programas de software, productos y herramientas necesarios para el funcionamiento y control de los productos programables.
Dirige la próxima generación de aplicaciones de redes usando su experiencia en sistemas de alto rendimiento avanzados, escalables, sistemas de distribución de datos de redes virtuales, tecnologías de software y herramientas de código abierto para resolver casos difíciles de uso del cliente y deleitarlos en el proceso. Formará parte de un equipo de ingeniería brillante que tiene comunicación abierta, innovación, empoderamiento y una cultura de éxito del cliente. Colaborará con equipos funcionales en proyectos innovadores, con la autoridad y el alcance para aplicar su experiencia en un entorno de ritmo rápido y con orientación técnica.
Responsabilidades
• Trabajar en NSX Data Plane para el hipervisor ESX - el plano de datos de alto rendimiento de redes virtuales líder en la industria de Vmware by Broadcom.
• Trabajar en un entorno de equipo colaborativo con otros desarrolladores para arquitecto, diseño, implementación e integración de características nuevas y mejoradas • Interruptores virtuales
• Tecnologías de superposición de redes como vxlan y geneve
• Conductores físicos NIC y soluciones SmartNIC , incluyendo descargas de apalancamiento en la interfaz de software / hardware adecuado
• Seguridad, QoS
• Desarrollar nuevas características relacionadas con la tecnología de virtualización de plano de datos fiable utilizando C/C++/Python.
• Escribir código bien documentado, de alto rendimiento, fiable y mantenible.
• Proficiente para crear la estrategia de prueba, los casos de prueba detallados y la creación de datos de prueba para asegurar una alta calidad de los productos
• Asegurar que los ingenieros documenten y realicen pruebas completas y funcionales, buscando opiniones para garantizar un código de alta calidad.
• Participar en la especificación, diseño, implementación, evangelismo y soporte del producto, así como mejorar las características existentes y rendimiento del producto
• Proporcionar liderazgo técnico dentro de un grupo sobre problemas y problemas complejos y contribuye a la cartera de patentes y publicaciones de la empresa
· Caracterizar, analizar, optimizar y evaluar el rendimiento, incluyendo la aplicación de herramientas de rendimiento
· Desarrollo de la actuación profesional, incluyendo utilización de CPU, perfiles de memoria, optimizaciones y parámetros de referencia
• Trabajar estrechamente con DevOps
• Equipo técnico con varios otros ingenieros para desarrollar, diseñar software detallado y documentación
• Debe tener habilidades interpersonales fuertes y ser capaz de trabajar bien en un equipo
Habilidades requeridas
• Una comprensión firme del diseño y desarrollo del plano de datos de redes virtuales
• Ocasionalmente investiga tecnologías innovadoras, implementa pruebas de concepto y comparte tus aprendizajes con el equipo
• Conocimiento de arquitectura de gran sistema
• Excelentes habilidades de diseño y programación con enfoque en sistemas de distribución de datos de redes virtuales
• Experiencia de implementación demostrable de soluciones multi-tread de alto rendimiento, altamente concurrentes y escalables.
• Conocimiento y experiencia previa en el desarrollo de software confiable utilizando C/C++/Python.
• Altas habilidades analíticas y de solución de problemas, atención al detalle
• La experiencia de análisis de rendimiento, evaluación de parámetros y solución de problemas, incluyendo la recopilación de datos, pruebas de escalabilidad y la elaboración de perfiles de sistemas es una ventaja.
• Conocimientos arquitectónicos de hardware profundo, incluyendo CPUs multi-core/multi-thread, tuberías, jerarquías de caché, TLBs, interconexiones y traducciones de direcciones de memoria, NUMA
• Desarrollo de rendimiento práctico, incluyendo utilización de CPU, perfiles de memoria, optimizaciones y parámetros de referencia
• Deseo trabajar en un entorno emocionante, trabajando en proyectos interesantes con múltiples interesados y entregando nuevas tecnologías y productos al mercado.
• Trabajar duro con una actitud "lo que sea necesario".
• Fondos variados y familiaridad con una amplia gama de tecnologías e infraestructura.
• Reconocido como líder de ingeniería o experto técnico en el dominio
• Retraer el talento clave al equipo a través del evangelismo técnico
• Fomentar la innovación, el pensamiento creativo y nuevas ideas y/o soluciones en equipo
Educación y experiencia
Licenciaturas y 12+ años de experiencia relacionada; en este nivel se espera un grado de posgrado o grado y 10+ años de experiencia relacionada o doctorado y 7+ años o experiencia relacionada
Indemnización y beneficios
El salario base anual para esta posición es de USD 143,800.00 a USD 230,000.00
Como miembro valorado de nuestro equipo, usted será elegible para un bono anual discrecional y la oportunidad de recibir no sólo una nueva prima de renta competitiva, sino también premios anuales de equidad, conectando su éxito directamente al crecimiento de la empresa. Todo sujeto a los documentos pertinentes del plan y acuerdos de adjudicación.
Broadcom ofrece un paquete de beneficios competitivo y completo: planes médicos, dentales y de visión, participación de 401(K) que incluye el Programa de Compras de Bolsas de Empleados (ESPP), Programa de Asistencia al Empleado (EAP), vacaciones pagadas por la empresa, licencias de enfermedad pagadas y tiempo de vacaciones. La empresa sigue todas las leyes aplicables para la licencia familiar pagada y otras hojas de ausencia.
Broadcom se enorgullece de ser un empleador de igualdad de oportunidades. Consideraremos solicitantes calificados sin tener en cuenta la raza, el color, el credo, la religión, el sexo, la orientación sexual, el origen nacional, la ciudadanía, el estado de discapacidad, la condición médica, el embarazo, el estado de veterano protegido o cualquier otra característica protegida por la ley federal, estatal o local. También consideraremos a los solicitantes calificados con antecedentes de arresto y condena de conformidad con la ley local.
Si usted está situado fuera de EE.UU., por favor asegúrese de llenar una dirección casera ya que esto se utilizará para la correspondencia futura.
Ver el texto original en inglés
Please Note:
1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)
2. If you already have a Candidate Account, please Sign-In before you apply.
Job Description:
VCF Networking Data Plane Engineer
Plans, designs, develops and tests software systems and applications for software enhancements and new products. May develop software programs, products and tools required for the operation and control of programmable products.
You will lead the next generation of networking applications using your expertise in advanced high performance, scalable, virtual networking data plane distributed systems, software technologies and open source tools to solve difficult customer use cases and delight them in the process. You will be part of a bright engineering team that has open communication, innovation, empowerment and a customer success culture. You will collaborate with cross functional teams on innovative projects, with the authority and scope to apply your expertise in a fast-paced and technically driven environment.
Responsibilities
• Work on NSX Data Plane for the ESX hypervisor - the industry-leading virtual networking high performance data plane from Vmware by Broadcom.
• Work within a collaborative team setting with other developers to architect, design, implement and integrate new and enhanced features • Virtual switches
• Network overlay technologies like vxlan and geneve
• Physical NIC drivers and SmartNIC solutions , including leverage offloads at the appropriate software/hardware interface
• Security, QoS
• Develop reliable data plane virtualization technology related new features using C/C++/Python.
• Write well-documented, high performance, reliable, maintainable code.
• Proficient at creating the testing strategy, detailed test cases and creating test data to ensure high quality of deliverables
• Ensure engineers document and perform thorough unit and functional testing, seeking reviews to ensure high quality code.
• Participate in specification, design, implementation, evangelism and support of the product, as well as improve existing features and product performance
• Provide technical leadership within a group on complex problems and issues and contributes to company patent portfolio and publications
· Characterize, analyze, optimize and benchmark performance, including applying performance tools
· Hands-on performance development including CPU utilization, memory profiling, optimizations and benchmarking
• Work closely with DevOps
• Technically lead team with multiple other engineers to develop, detailed software design and documentation
• Must have strong interpersonal skills and be able to work well in a team
Required Skills
• A firm grasp of design and development of the virtual networking data plane
• Occasionally research innovative technologies, implement proofs of concept, and share your learnings with the team
• Large system architecture knowledge
• Excellent design and programming skills with a focus on virtual networking data plane distributed systems
• Demonstrable implementation experience of high performance, highly concurrent, scalable multi-threaded solutions.
• Knowledge and previous experience in developing reliable software using C/C++/Python.
• Strong analytical and problem solving skills, attention to detail
• Experience of performance analysis, benchmarking, and trouble-shooting including data gathering, scalability testing, and system profiling is an advantage.
• In-depth hardware architectural knowledge including multi-core/multi-thread CPUs, pipelines, cache hierarchies, TLBs, interconnects and memory address translations, NUMA
• Hands-on performance development including CPU utilization, memory profiling, optimizations, and benchmarking
• Desire to work in an exciting environment, working on interesting projects with multiple stakeholders and delivering new technologies and products to the marketplace.
• Hard-working with a "whatever it takes" attitude.
• Varied background and familiarity with a broad range of technologies and infrastructure.
• Recognized as an engineering leader or technical expert in the domain
• Attract key talent to the team through technical evangelism
• Foster innovation, creative thought and new ideas and / or solutions in team
Education and Experience
Bachelors and 12+ years of related experience; at this level a post-graduate degree is typically expected or Masters degree and 10+ years of related experience or PhD and 7+ years or related experience
Compensation and Benefits
The annual base salary range for this position is USD 143,800.00 To USD 230,000.00
As a valued member of our team, you'll be eligible for a discretionary annual bonus and the opportunity to receive not only a competitive new hire equity grant, but also annual equity awards, connecting your success directly to the company's growth. All subject to relevant plan documents and award agreements.
Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, 401(K) participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave and vacation time. The company follows all applicable laws for Paid Family Leave and other leaves of absence.
Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.
If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.