- 工作方式
- 现场办公
- 类型
- 全职
- 截止
- 2025-05-23(已截止)
- 资历
- entry
- 部门
- Disruptive Computing & Networking (DC&N)
职责
- 设计和实现新的编译器功能和优化。
- 评估并利用选定的行业领先的编译器解决方案。
- 分析并改进现有编译器和工具的性能。
- 与软件工程师合作将编译器集成到各种软件应用程序中。
- 处理用户查询,解决技术问题和用户反馈分析。
- 开发和维护编译器架构和功能的文档。
- 进行代码审查并向团队成员提供建设性反馈。
- 排除故障并解决与编译器相关的问题和错误。
- 随时了解编译器技术和编程语言的最新进展。
必备要求
- 能够获得有效的美国最高机密/SCI 安全许可(需要美国公民身份)并能够在就业开始后完成 CI(反情报)测谎仪测试。
- 1 年以上 C/C++ 编码或 Java/Python 脚本开发经验。
- 具有构建工具使用经验(例如:GNU 编译器、Cygwin、Intel、ARM 等)。
- 具有应用程序性能分析和监控经验。
- 具有配置管理和协作工具(例如 Git、Jira、Collaborator、Beyond Compare 和 VersionOne 或类似工具)的经验。
- 具有敏捷开发方法的经验。
优先条件
- 积极参与 Poly 最高机密/SCI 安全审查。
- 熟悉编译器框架(例如 LLVM、GCC)和编程语言理论。
- 具有并行和分布式计算经验。
- 具有编程语言转换技术经验。
- 1 年以上编译器设计和实现经验。
- 拥有使用 DevOps 工具链(GitLab、Jenkins、Nexus、Artifactory 等)自动化软件构建、单元测试、集成测试、部署和安装的经验。
Responsibilities
- Design and implement new compiler features and optimizations.
- Evaluate and leverage selected industry-leading compiler solutions.
- Analyze and improve the performance of existing compilers and tools.
- Collaborate with software engineers to integrate compilers into various software applications.
- Handle user queries, resolve technical issues, and analyze user feedback.
- Develop and maintain documentation for compiler architecture and features.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve compiler-related issues and bugs.
- Stay up to date with the latest advances in compiler technology and programming languages.
Must Have
- Ability to obtain a valid U.S. Top Secret/SCI security clearance (requires U.S. citizenship) and ability to complete a CI (counterintelligence) polygraph after employment start.
- 1+ year of experience in C/C++ coding or Java/Python scripting.
- Experience with build tools (e.g., GNU compiler, Cygwin, Intel, ARM, etc.).
- Experience with application performance analysis and monitoring.
- Experience with configuration management and collaboration tools (e.g., Git, Jira, Collaborator, Beyond Compare, and VersionOne, or similar).
- Experience with agile development methodologies.
Preferred
- Active Poly Top Secret/SCI security clearance.
- Familiarity with compiler frameworks (e.g., LLVM, GCC) and programming language theory.
- Experience with parallel and distributed computing.
- Experience with programming language transformation techniques.
- 1+ year of experience in compiler design and implementation.
- Experience automating software builds, unit tests, integration tests, deployment, and installation using DevOps toolchains (GitLab, Jenkins, Nexus, Artifactory, etc.).
公司简介
在波音,我们创新协作,让世界变得更美好。我们致力于为每位团队成员营造一个热情、尊重、包容的工作环境,并提供良好的职业发展机会。与我们一起探索你的未来。