工作内容:
1. 监督并贡献 MCU 上的 RTOS 架构和软件,确保操作系统的可扩展性、性能和可靠性
2. 开发可重用的抽象层、嵌入式软件组件、构建系统和开发工具,以适应不同的硬件平台
3. 负责实时操作系统内核、组件、驱动、多核等设计和研发工作,满足控制器项目实时性要
求等
4. 与硬件工程师合作定义系统需求和规格。
5. 进行软件测试和调试,确保交付物的高质量。
6. 排查并解决软硬件集成问题。
7. 参与操作系统领域的前沿技术研究和创新
任职要求:
1. 计算机工程或电气工程学士学位,3年使用C语言的嵌入式软件开发经验
2. 具有ARM、RISC-V和异构多核微控制器架构的经验。具有DSP架构和/或FPGA的经验者优先
3. 熟悉软件开发工具、版本控制系统和持续集成工作流程;
4. 能够熟练调试低级驱动程序和硬件集成,以及接口如I2C、SPI、UART、USB和以太网
5. 良好的问题解决和沟通技巧