首席软件工程师(C/C++)

16个月前全职
Dice

Dice

location 旧金山
unsaved
Dice是技术专家在职业生涯的每个阶段的首选职业目的地。我们的客户PETADATA正在寻找以下职位。立即通过Dice申请! 职位:首席软件工程师(C / C 经验:15+年 地点:圣克拉拉(旧金山湾区) 工作类型:全职 PETADATA正在为我们的一个客户招聘多个职位:首席软件工程师(C / C ++)。 职责: 候选人必须管理分配给SPE的所有工作范围的执行,确定团队内人员的分配来执行该工作,并在交付给客户之前审查和批准任何SPE合同可交付成果。 应该为部署在企业、数据中心、公共/私有云和服务提供商环境中的最新防火墙开发网络安全组件和协议。 必须能够为产品、服务或功能创建和实施代码,并根据需要重用代码。编写并学习创建可扩展和可维护的代码。考虑可诊断性、可靠性和可维护性,减少缺陷,并了解代码何时准备共享和交付。 必须能够在网络安全/威胁和有状态TCP / UDP检查领域为安全硬件和虚拟平台开发功能和架构。 您需要设计、设置和维护一个模拟真实使用场景的性能测试环境,以便对我们的SaaS产品进行负载和压力测试。 必须负责开发一个能够交付包括嵌入式战术飞行软件、MBIT软件、重新编程软件、引导软件、集成计划、测试计划、验证项、分析脚本、测试程序和测试报告的团队。 应该能够为多核平台开发可扩展的数据包处理管道的流架构。 必须为跨防火墙集群的分布式会话架构开发可扩展的软件解决方案。 需要具备产品远见、竞争优势的想法,有效的决策者,承担责任并独立推动、领导任务和分配。 所需技能和资格: 候选人应具备15年以上网络架构和设计的软件开发经验。 精通C / C ++ / Python编码技能,并在Unix / Linux上进行大规模软件开发。 需要成为网络协议的专家,特别是TCP / IP、SSL / TLS。 在构建和维护性能测试环境方面有经验。 在代理、防火墙、入侵检测系统、入侵防御系统、数据保护、深度数据包检查(DPI)、NETFLOW和IPFIX方面有良好经验。 对数据库SQL、NoSQL、时间序列、图形数据库等有深入了解。 必须熟悉Cavium / EZchip / Broadcom等网络处理器平台。 具有多核、多进程/多线程系统的实际经验。 具备向软件工程师和管理团队进行演讲的公众演讲技巧。 组织和委派技能,将大型项目拆分为里程碑,并分配最适合团队成员的任务。 特别是具备网络安全背景的加分项 教育资格: 计算机科学、工程或相关领域的学士/硕士学位。 我们提供专业的工作环境,并为每个人在信息技术领域的成长提供机会。 注意: 候选人需要参加电话/视频面试或面对面面试,并在候选人(他/她)被选中后进行教育和经验的所有背景调查。 请将您的简历发送至