- 地点
- 卡尔斯鲁厄,德国
- 工作方式
- 混合办公
- 资历
- senior
职责
- 开发用于集成通信堆栈以及连接执行器和传感器的软件组件。
- 分析并扩展客户设备固件的新功能。
- 编写开发相关文档和设计规范。
- 进行代码审查和错误分析。
- 在操作系统层面或嵌入式设备的微控制器中开发和集成驱动程序、模块或整个应用程序。
必备要求
- 计算机科学、电气与信息工程、自动化技术或相关专业大学学位。
- 多年嵌入式领域 C/C++ 深入经验。
- 熟悉持续集成和测试驱动开发。
- 具备总线系统和协议栈经验。
- 对 ARM 处理器和嵌入式 Linux 感兴趣。
- 乐于在敏捷环境中工作,并与客户密切协调。
- 有强烈的学习意愿和积累专业知识的动力。
- 能用德语和英语交流。
Responsibilities
- Develop software components for integrating communication stacks and connecting actuators and sensors.
- Analyze and extend new features of customer device firmware.
- Create development-related documentation and design specifications.
- Conduct code reviews and error analysis.
- Develop and integrate drivers, modules or entire applications at the operating system level or in microcontrollers of embedded devices.
Must Have
- University degree in computer science, electrical and information engineering, automation technology or a comparable field.
- In-depth knowledge and several years of experience with C/C++ in the embedded domain.
- Familiarity with continuous integration and test-driven development.
- Experience with bus systems and protocol stacks.
- Interest in ARM processors and embedded Linux.
- Enjoy working in an agile environment and coordinating closely with customers.
- Strong willingness to learn and desire to build expertise.
- Ability to communicate in German and English.
公司简介
CodeWrights 是流程和工业自动化领域的领先技术专家。作为客户价值链中值得信赖的合作伙伴,CodeWrights 在国际环境中开发定制软件产品和解决方案。我们在卡尔斯鲁厄市中心拥有 50 多名员工,致力于帮助塑造工业 6.0。CodeWrights 作为 Endress+Hauser 和 Pepperl+Fuchs 的合资企业,受益于两家强大股东的支持,实现了可持续增长与创新的结合。