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

嵌入式软件开发实习生

Internship Embedded SW Developer

意法半导体(STMicroelectronics)

地点
开罗,埃及
类型
实习
编号
10369

半导体MCU

职责

  • 参与嵌入式软件开发活动。
  • 参与 STM32 硬件抽象层(HAL)软件组件的嵌入式软件开发和维护活动。
  • 参与编写和执行单元测试和集成测试,以确保软件质量和健壮性。
  • 支持创建和审查软件文档,包括软件架构文档(SAD)、架构需求文档(ARD)和软件详细设计文档(SDD)。
  • 确保符合 MISRA C 编码标准,并为提高代码覆盖率和质量指标做出贡献。
  • 与跨职能团队协作,按时交付高质量软件,并融入利益相关者的反馈意见。

必备要求

  • 精通 C 语言嵌入式软件开发。
  • 精通 Python 和 Shell 脚本等脚本语言。
  • 对 STM32 微控制器及其 HAL 库有基本的了解。
  • 精通通信协议实现:UART、USB、SPI、I2C 和 JTAG。
  • 熟悉软件测试方法、单元测试和集成测试。
  • 对 MISRA C 等软件质量标准和质量覆盖率工具有了解或感兴趣。
  • 能够撰写清晰简洁的技术文档。
  • 良好的沟通能力和团队合作能力。

优先条件

  • 熟悉实验室工具的使用(例如示波器、逻辑分析仪、调试器等)者优先考虑。
  • 有版本控制系统(例如 Git)和持续集成方面的经验者优先考虑。

Responsibilities

  • Participate in embedded software development activities.
  • Participate in the development and maintenance of embedded software for STM32 Hardware Abstraction Layer (HAL) software components.
  • Participate in writing and executing unit tests and integration tests to ensure software quality and robustness.
  • Support the creation and review of software documentation, including Software Architecture Document (SAD), Architecture Requirements Document (ARD), and Software Detailed Design Document (SDD).
  • Ensure compliance with MISRA C coding standards and contribute to improving code coverage and quality metrics.
  • Collaborate with cross-functional teams to deliver high-quality software on time and incorporate stakeholder feedback.

Must Have

  • Proficiency in C language for embedded software development.
  • Proficiency in scripting languages such as Python and Shell.
  • Basic understanding of STM32 microcontrollers and their HAL libraries.
  • Proficiency in communication protocol implementation: UART, USB, SPI, I2C, and JTAG.
  • Familiarity with software testing methods, unit testing, and integration testing.
  • Knowledge of or interest in software quality standards such as MISRA C and quality coverage tools.
  • Ability to write clear and concise technical documentation.
  • Good communication and teamwork skills.

Preferred

  • Experience with laboratory tools (e.g., oscilloscopes, logic analyzers, debuggers) is a plus.
  • Experience with version control systems (e.g., Git) and continuous integration is a plus.

公司简介

意法半导体(ST)是一家全球半导体公司,先进的技术和芯片构成了当今世界的隐形基石。公司员工来自超过115个国籍,业务遍及40个国家,拥有超过50,000名多元化且敬业的技术创造者和制造者。ST致力于协作与尊重,鼓励充满热情、渴望打破现状、推动创新并释放潜能的人才加入,共同打造更智能、更环保、更可持续的未来。ST荣膺2025年全球最佳雇主认证的17家公司之一,也是首家获此殊荣的半导体公司,在道德与诚信、目标与价值观、组织与变革、业务战略和绩效等方面表现突出。公司致力于营造多元包容的工作环境,绝不容忍任何形式的歧视,力求在职业发展、职业机会和薪酬方面实现公平。