Security Software Engineer

Are you excited to be part of the VR revolution and work on cutting edge consumer devices and services? Are you passionate about security and have a proven security track record? The Security Software Engineer will work on the Oculus Security Engineering team designing, building, and supporting the infrastructure and services that allow Oculus to move fast, securely and at scale. The ideal candidate will share our passion for engineering solutions to complex security problems, while minimizing employee friction and maximizing productivity.

Responsibilities:

  • Design and implement systems that enhance the security of Oculus products and infrastructure
  • Design and implement abuse detection systems
  • Conduct design and code reviews
  • Evaluate engineering responses to security threats and implement mitigations
  • Provide security guidance to new projects and initiatives
  • Code in PHP, C/C++, Java, and Python

Mininum Qualifications:

  • Bachelors in Computer Science or related field
  • Experience with core security concepts, including:
    • User and code authentication and authorization systems
    • Core cryptography concepts
    • Secure coding practices
    • Application security concepts
    • Familiarity with network and web security protocols such as TLS, IPSec etc.
  • Experience with device security concepts, including:
    • Secure boot
    • Hypervisors
    • Operating systems security concepts
  • Security-focused design and architecture skills
  • Experience advocating for technical security solutions across functional domains
  • 3+ years of industry experience architecting and implementing security features and solutions
  • 5+ years of native code development ( C/C++)
  • Experience with security engineering solutions across device and service technology stacks

Preferred Qualifications:

  • 5+ years of industry security experience
  • Masters or PhD in Computer science or related field
  • Security patents, technical security conference presentations, or other indicators of industry grade security expertise
  • 5+ years of industry grade code development experience
  • Prior Android and Linux expertise
  • Secure manufacturing systems experience
  • Experience authoring and managing key management systems
  • Experience with ARM based embedded systems
  • JavaScript and PHP experience

Security Software Engineer的更多相关文章

  1. Sr Software Engineer - Big Data Team

    Sr Software Engineer - Big Data Team   About UberWe’re changing the way people think about transport ...

  2. 微软职位内部推荐-Software Engineer

    微软近期Open的职位: Job Title: Software Engineer Work Location: Suzhou, China This is a once in a lifetime ...

  3. software engineer's resume(帮助你写程序员简历)

    关键词 参考 简历模板 参考 下面开始是正文(关键词原文) 介绍 本项目由海外兔 (https://osjobs.net) 维护,海外兔团队由一线互联网面试官组成,提供海内外公司一对一入职套餐以及算法 ...

  4. Software Engineer

    1, 软件工程师 软件工程师英文是Software Engineer,是从事软件职业的人员的一种职业能力的认证,通过它说明具备了工程师的资格.软件工程师是从事软件开发相关工作的人员的统称. 它是一个广 ...

  5. 微软职位内部推荐-Software Engineer II-Web app

    微软近期Open的职位: The Office App Services team is working on the powerful Office Web Apps including Word ...

  6. 微软职位内部推荐-Senior Software Engineer -Web

    微软近期Open的职位: Location: Beijing, China The Office App Services team is working on the powerful Office ...

  7. Software Engineer Title Ladder

    http://changelog.ca/log/2013/08/09/software_engineer_title_ladder Within the software engineering pr ...

  8. 微软职位内部推荐-Software Engineer II-Senior Software Engineer for Satori

    微软近期Open的职位: Title: Software Engineer II-Senior Software Engineer for Satori, STC Location: Beijing ...

  9. 微软职位内部推荐-Software Engineer II_VS

    微软近期Open的职位: Job Title: Software Engineer II Division: Visual Studio China – Developer Division Work ...

随机推荐

  1. jar包运行main程序

    当把java项目打包成jar后,如何运行main函数呢? 第一种:指定运行main类: 1 java -cp test.jar com.hk.app.Application 第二种:在MANIFEST ...

  2. Tomcat学习总结(9)——Apache Tomcat 8新特性

    一.Apache Tomcat 8介绍 Apache Tomcat 8RC1版于2013年8月份发布.它 经过了2年的开发,引入了很多新特征,由于目前还只是Alpha版,故不推荐在产品中使用.但是我们 ...

  3. Golang数组Array

    数组Array 定义数组的格式:var [n], n>0 package main import ( "fmt" ) func main() { //数组的长度也是类型的一部 ...

  4. FFmpeg简易播放器的实现-音频播放

    本文为作者原创,转载请注明出处:https://www.cnblogs.com/leisure_chn/p/10068490.html 基于FFmpeg和SDL实现的简易视频播放器,主要分为读取视频文 ...

  5. Linux的IO模型

    在输入输出系统一文中介绍了系统内核操作IO设备的机制. 我们了解到内核可以直接访问IO设备, 用户进程无法IO设备. 就是说IO操作需要分为两个过程, 内核从IO设备读取数据保存到内核空间, 将数据由 ...

  6. 移动端常见bug汇总001

    点击样式闪动 Q: 当你点击一个链接或者通过Javascript定义的可点击元素的时候,它就会出现一个半透明的灰色背景. A:根本原因是-webkit-tap-highlight-color,这个属性 ...

  7. 设计模式学习总结(一)——设计原则与UML统一建模语言

    一.概要 设计模式(Design Pattern)是一套被反复使用.多数人知晓的.经过分类的.代码设计经验的总结. 使用设计模式的目的:为了代码可重用性.让代码更容易被他人理解.保证代码可靠性. 设计 ...

  8. Visual Studio 监视与快速监视即时窗口没有智能提示

    工具->选项->文本编辑器->C# 将 自动列出成员 参数信息 都勾选上

  9. WCF 获取客户端IP

    public class Service2 : IService2 { public User DoWork() { Console.WriteLine(ClientIpAndPort()); }; ...

  10. java调用第三方的webservice应用实例【转载】

    互联网上面有很多的免费webService服务,我们可以调用这些免费的WebService服务,将一些其他网站的内容信息集成到我们的Web应用中显示. 一些常用的webservice网站的链接地址: ...