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

嵌入式软件开发工程师

Embedded Software Developer

博世集团(Bosch Group)

地点
里斯本,葡萄牙
类型
全职
发布
2025-11-21
部门
信息技术
编号
REF272637H
招聘主体
博世服务解决方案有限公司

消费电子运动与户外设备

职责

  • 固件开发:编写软件需求,设计、实现和测试多个电动自行车模块的嵌入式软件,主要使用 C++。
  • 软件质量:通过全面的测试和代码审查来确保软件质量,并不断优化现有系统。
  • 流程开发:从详细的需求分析到成功的系列支持,体验整个软件开发过程。
  • 系统集成:确保电动自行车子系统/模块之间的正确通信和集成。
  • 连接设计:开发和实现稳健的通信协议(例如,CAN、UART、BLE、SPI)。
  • 协作:与跨学科团队合作,协调硬件、软件和设计要求,以实现最佳系统性能。

必备要求

  • 教育背景:嵌入式系统、电子工程或相关专业硕士学位,或具备同等经验。
  • 编程:精通嵌入式系统编程,主要使用 C++。
  • 微控制器经验:具备微控制器和硬件/软件集成方面的实践经验。
  • 通信协议:精通用用于电动自行车系统通信的 CAN、UART、SPI、I2C 和 BLE 协议。
  • 实时操作系统:能够理解和使用实时操作系统。
  • 调试工具:熟悉调试工具、JTAG 调试器、跟踪器、示波器、逻辑分析仪和串行监视器。
  • 系统测试与自动化:具备在测试环境中工作的能力,包括实验室环境搭建和电动自行车系统的现场测试。熟悉 Python 和 Jenkins。
  • 版本控制:熟练使用 Git 版本控制系统进行协作开发。了解 GitHub 和 Jira。
  • 分析能力:具备较强的解决问题和调试能力,并且注重细节。

Responsibilities

  • Firmware development: Write software requirements, design, implement, and test embedded software for multiple eBike modules, primarily in C++.
  • Software quality: Ensure software quality through comprehensive testing and code reviews, and continuously optimize existing systems.
  • Process development: Experience the entire software development process from detailed requirements analysis to successful series support.
  • System integration: Ensure correct communication and integration between eBike subsystems/modules.
  • Connectivity design: Develop and implement robust communication protocols (e.g., CAN, UART, BLE, SPI).
  • Collaboration: Work with cross-disciplinary teams to coordinate hardware, software, and design requirements for optimal system performance.

Must Have

  • Education: Master's degree in embedded systems, electronic engineering, or related field, or equivalent experience.
  • Programming: Proficiency in embedded systems programming, primarily in C++.
  • Microcontroller experience: Hands-on experience with microcontrollers and hardware/software integration.
  • Communication protocols: Proficiency in CAN, UART, SPI, I2C, and BLE protocols used for eBike system communication.
  • RTOS: Ability to understand and use real-time operating systems.
  • Debugging tools: Familiarity with debugging tools, JTAG debuggers, trace tools, oscilloscopes, logic analyzers, and serial monitors.
  • System testing and automation: Ability to work in test environments, including lab setup and field testing of eBike systems. Familiarity with Python and Jenkins.
  • Version control: Proficiency with Git version control system for collaborative development. Knowledge of GitHub and Jira.
  • Analytical skills: Strong problem-solving and debugging skills, with attention to detail.

公司简介

博世集团于1909年首次进入中国市场,开设了第一家贸易办事处。1926年,博世在上海创建了首家汽车售后服务车间。在过去的112年里,博世见证了中国社会日新月异的变化——尤其是改革开放以来经济的迅速崛起。博世集团秉承“根植本土、服务本土”的理念,深度融入了中国经济的发展,与中国市场共同成长。现在,博世为中国市场和用户提供汽车与智能交通、工业、消费品以及能源与建筑技术领域先进的技术和解决方案,在各个业务领域深刻地践行并诠释“科技成就生活之美”的理念。截至2020年12月31日,博世在中国经营着56家公司,销售额达1173亿人民币,中国市场首次成为博世集团最大的单一市场,也是博世除德国以外拥有员工人数最多的国家。