- 地点
- 雷根斯堡,德国
- 工作方式
- 混合办公
- 类型
- 实习
- 部门
- BSW 平台部门
- 编号
- 40334
职责
- 协助构思和开发在 AUTOSAR 基础软件 (BSW) 中使用 Rust 的想法
- 将现有的 AUTOSAR MCAL 驱动程序从 C 语言移植或转换为 Rust 语言
- 对 C 和 Rust 代码之间的交互进行调查和分析
- 将基于 Rust 的驱动程序集成到基于 C 的 BSW 运行时环境中
- 在广泛的配置下,对 Rust 驱动程序和原始 C 驱动程序进行性能比较
- (如果需要)在汇编器级别进行更深入的分析,以评估生成的机器代码
- 利用 Rust 语言探究面向对象概念在 BSW 中的优势
必备要求
- 计算机科学、电气工程或相关领域的研究
- 具备嵌入式编程的初步经验,最好是 C 语言
- 非常好的德语和英语书面和口语能力
- 安全操作微软办公软件
- 对现代编程语言和嵌入式软件架构的兴趣
- 独立、有条理且以解决问题为导向的工作方式
优先条件
- 了解 Rust 语言者优先,但非必要条件
Responsibilities
- Assist in conceiving and developing ideas for using Rust in AUTOSAR basic software (BSW)
- Port or convert existing AUTOSAR MCAL drivers from C to Rust
- Investigate and analyze the interaction between C and Rust code
- Integrate Rust-based drivers into the C-based BSW runtime environment
- Compare the performance of Rust drivers and original C drivers under a wide range of configurations
- (If required) perform deeper analysis at the assembler level to evaluate the generated machine code
- Explore the advantages of object-oriented concepts in BSW using Rust
Must Have
- Studies in computer science, electrical engineering, or a related field
- Initial experience in embedded programming, preferably in C
- Very good written and spoken German and English
- Proficient in Microsoft Office
- Interest in modern programming languages and embedded software architectures
- Independent, structured, and solution-oriented working style
Preferred
- Knowledge of Rust is an advantage, but not mandatory
公司简介
舍弗勒——国际科技集团的魅力与家族企业的文化完美融合。作为所有主要汽车制造商和众多工业客户的合作伙伴,我们为您提供广阔的个人发展空间。作为一家全球性公司,我们的员工遍布世界各地。我们重视彼此尊重,并以开放、积极、不带偏见的态度对待所有想法和观点。我们珍视彼此的差异,从而增强创造力,促进创新。通过这种方式,我们为客户、商业伙伴以及整个社会创造可持续的价值。我们携手并进,共同推动世界向前发展。我们非常重视营造一个促进和积极支持多元化和包容性的工作环境。我们欢迎所有感兴趣的人士申请,因为您的潜力对我们至关重要!
