嵌入式软件工程师_PT at Bosch Group
Hangzhou, Zhejiang, China -
Full Time


Start Date

Immediate

Expiry Date

12 Mar, 26

Salary

0.0

Posted On

12 Dec, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Embedded Software Development, C Programming, C++ Programming, ARM Cortex-M, Software Architecture, Modularity Coding, Reliability Verification, Motor Control, DC Motor, AC Motor, BLDC, Battery Management System, Driver Development, UART, SPI, DMA, Communication Protocols

Industry

Software Development

Description
公司介绍 Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology - with us, you will have the chance to improve quality of life all across the globe. Welcome to Bosch. 职位描述 1. Design, develop embedded new software platform based on Cortex-M series 设计、开发基于Cortex-M 系列的嵌入式新软件平台 2. Analyze new function requirements, and complete related software architecture & module design together with software architect 分析新功能要求, 并与软件架构师配合完成相关软件架构和模块化设计 3. Design detail software module, test cases and do related white & blace box software verification test based on new function requirements together with software test engineer 基于新功能要求,设计软件模块,软件测试用例,并与软件测试工程师一起开展软件测试验证工作 4. Maintain & optimze existing software function and architecture of platform to ensure high efficiency, stability and scalability of embedded system resources 维护并优化现有软件平台的功能和架构,以确保系统资源的高效性、稳定性和可扩展性 5. Support software platform successful implemenation in application development team, follow up related bugs and fixed them timely 支持软件平台在应用开发团队的成功使用,并及时追踪处理相关软件错误 职位要求 1. Automation, electronics and information, computer related majors, master preferred 自动化、电子信息、计算机等相关专业,研究生优先 2. Solid programming experience in C/C++ based on ARM Cortex M series e.g. Infineon, STM32 在ARM Cortex M系列上有扎实的C / C ++编程经验,例如英飞凌,STM32 2. Familiar with software architecture, modularity coding and reliability verification capability 熟悉的软件架构, 拥有模块化编程及可靠性验证测试的能力 4. Familiar with knowledge of motor control such as DC motor, AC motor or BLDC and BMS is preferred 优先考虑熟悉马达控制知识 比如直流有刷/无刷马达,交流马达 和电池包保护算法 5. Experience of driving layer development and debugging ,e .g. UART,SPI,DMA and some basic communication protocol is preferred 具有嵌入式系统底层驱动开发经验优先,调试经验如UART,SPI,DMA 及基本通信协议 6. Good at time management & system thinking, self-motivated, strong ownership, open mind, fast learning and team player 善于时间管理及系统化思考,有上进心,责任感强,思维开放,快速学习和团队合作精神 7. Good English skills (Reading, Writing, Conversation) 较强的英语能力(阅读,写作,会话)
Responsibilities
The role involves designing and developing a new embedded software platform based on the Cortex-M series, analyzing function requirements, and collaborating with software architects and test engineers. Additionally, the engineer will maintain and optimize existing software functions and support the implementation in application development teams.
Loading...