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

助理嵌入式软件工程师

Assistant Embedded Software Engineer

卡内基梅隆大学(Carnegie Mellon University)

地点
匹兹堡,美国
工作方式
现场办公
类型
全职
发布
2025-10-15
编号
2023752

航空航天与国防国防电子科研院所与高校

职责

  • 设计嵌入式软件工具和功能,包括软件异常处理程序、进程间通信机制和软件故障监视器。
  • 使用静态、动态和复杂性分析软件工具识别软件弱点和需要额外设计及重构的区域。
  • 使用最先进的技术设计和开发软件,确保确定性的性能。
  • 开发字节码来测试和分析 FPGA 的 VHDL,并确保硬件接口和控制符合预期设计。

必备要求

  • 计算机科学、电气工程或相关领域的学士学位。
  • 曾在协作团队环境中担任软件开发人员、软件工程师或验证工程师。
  • 了解国防部系统工程生命周期。
  • 精通以下一项或多项:C 和 C++、Python、MATLAB、C# 或 Java。
  • 使用过现代 RTOS(如 VxWorks 和 Integrity),并开发和分析过嵌入式软件。
  • 开发过嵌入式软件和性能测试并解释结果。
  • 愿意每周 100% 在 SEI 办公室或客户设施现场工作。
  • 愿意(25%)前往办公地点以外的其他 SEI 办公室、赞助商站点、会议和场外会议。
  • 能通过背景调查并获得并维持有效的国防部安全许可。
  • 申请人必须持有卡内基梅隆大学在美国境内的合法工作授权;卡内基梅隆大学不会为该职位提供工作签证担保或接管担保。

Responsibilities

  • Design embedded software tools and features, including software exception handlers, inter-process communication mechanisms, and software fault monitors.
  • Use static, dynamic, and complexity analysis software tools to identify software weaknesses and areas requiring additional design and refactoring.
  • Design and develop software using state-of-the-art techniques to ensure deterministic performance.
  • Develop bytecode to test and analyze VHDL for FPGAs and ensure hardware interfaces and controls meet intended design.

Must Have

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • Experience as a software developer, software engineer, or verification engineer in a collaborative team environment.
  • Knowledge of the DoD systems engineering lifecycle.
  • Proficiency in one or more of: C and C++, Python, MATLAB, C#, or Java.
  • Experience with modern RTOS such as VxWorks and Integrity, and developing and analyzing embedded software.
  • Experience developing embedded software and performance tests and interpreting results.
  • Willingness to work 100% on-site at SEI offices or client facilities each week.
  • Willingness to travel (25%) to other SEI offices, sponsor sites, conferences, and offsite meetings beyond the office location.
  • Ability to pass a background investigation and obtain and maintain a valid DoD security clearance.
  • Applicants must have legal work authorization in the United States for Carnegie Mellon University; Carnegie Mellon University will not provide work visa sponsorship or take over sponsorship for this position.

公司简介

软件工程研究所(SEI)始终着眼未来,致力于将软件发展为国家安全战略优势。我们引领学术界、产业界和政府部门交叉领域的软件工程、网络安全和人工智能技术的研究和转化。我们作为美国国防部(DoD)赞助的联邦资助研发中心(FFRDC)服务于国家。总部位于卡内基梅隆大学,卡内基梅隆大学是一所全球研究型大学,其计算机科学与工程专业每年均被评为世界一流。我们的人员拥有专业的知识和技能,隶属于一所顶尖的研究型大学。我们每天开展研究,运用专业知识,在软件工程、人工智能工程和网络安全领域解决问题并把握机遇。高质量且安全的软件将掌控未来。在卡内基梅隆大学软件工程研究所(CMU SEI),我们正在构建一个更加强大的软件驱动型未来。