旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

入门级编译器软件工程师

Entry Level Compiler Software Engineer

波音(Boeing)

地点
美国 埃尔塞贡多,美国
工作方式
现场办公
类型
全职
截止
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.).

公司简介

在波音,我们创新协作,让世界变得更美好。我们致力于为每位团队成员营造一个热情、尊重、包容的工作环境,并提供良好的职业发展机会。与我们一起探索你的未来。