小米小米汽车-汽车嵌入式系统软件(RTOS)系统开发工程师-南京
任职要求
1. 计算机、电子工程、汽车电子、软件工程、通信等相关专业,本科及以上学历; 2. 至少3年以上汽车嵌入式系统或软件开发经验,有AUTOSAR开发经验者优先; 3. …
工作职责
1. 负责车载控制器(车身域、动力域、底盘域等)系统需求分析,并分解到RTOS协议栈的软件需求; 2. 负责RTOS协议栈系统方案和架构设计; 3. 负责跟踪最新的嵌入式软件协议栈技术发展,评估新技术的应用可能性; 4. 负责系统性问题分析和解决; 5. 参与整车电子电气架构和整车功能技术讨论,并识别整车及控制器对RTOS协议栈的需求; 6. 团队要求的其他工作。
1. 负责根据整车和控制器级别功能安全目标和需求,通过安全分析转化为内部需求和技术规范,并推动完成开发、测试和交付; 2. 负责根据功能安全开发目标和规范,进行软件架构设计、软件开发和测试验证,确保软件架构支持功能安全要求,确保满足相应的ASIL等级的软件安全需求; 3. 负责撰写相关技术文档,包括但不限于需求规格说明、设计文档、测试计划及报告等,确保文档的准确性和完整性; 4. 团队要求的其他工作。
1. 负责下一代汽车嵌入式RTOS的架构设计,交付关键软件技术栈,支撑汽车嵌入式系统开发和技术领先; 2. 主导智能汽车RTOS方面的领先设计,主导或指导团队进行需求分析、关键技术选型、架构方案设计等工作; 3. 指导开发团队进行高质量的软件开发,进行代码审核、文档审核、测试审核等工作; 4. 负责架构方案POC验证和项目落地,识别风险并制定应对措施,指导问题解决; 5. 负责编写技术文档,开发软件框架和核心代码,向团队推行最佳软件范式和编码实践; 6. 跟踪行业最新技术趋势、行业标准、最佳实现,保证技术先进性。
1. 负责汽车嵌入式系统软件的架构设计、软件开发、测试和交付; 2. 负责汽车嵌入式系统软件的功能模块设计、软件开发、测试和交付; 3. 负责控制器板级设芯片复杂驱动开发,例如SBC, 桥驱, 高边驱动等; 4. 负责硬件Binrgup、Debug和验证; 5. 代码优化、性能和稳定性改进和质量保证; 6. 负责相关问题分析和解决。
1. 负责嵌入式系统(硬件/软件)的设计、开发、调试和优化,包括MCU/ARM/DSP等平台。 2. 根据需求完成硬件电路设计(如传感器接口、通信模块、电源管理等)或底层驱动开发(如UART、SPI、I2C、CAN、USB等)。 3. 编写嵌入式系统固件代码(C/C++为主),实现功能逻辑、通信协议、数据处理等模块。 4. 参与RTOS(如FreeRTOS、RT-Thread、uC/OS等)或Linux嵌入式系统的移植与开发。 5. 配合硬件工程师完成PCB设计、调试及问题排查,确保系统稳定性和可靠性。 6. 编写技术文档(如设计文档、测试报告、用户手册等),维护代码版本(Git/SVN)。 7. 解决产品开发中的技术难题,优化系统性能、功耗及成本。