DisciplineSoftware Engineering
Workplace typeunspecified
EmploymentFull Time
ExperienceNot specified
Salary$14–$45k
ClearanceNo Clearance Required
岗位职责:
1、 根据项目需求完成嵌入式星务软件编写;
2、 对单机通信协议进行分析,完成接口代码编写;
3、 配合测试工程师完成测试相关工作;
4、 编写中断处理程序和实时任务,确保嵌入式系统能够及时响应外部事件和任务调度;
5、 使用调试工具和设备进行系统调试和故障排查,分析和解决嵌入式软件的问题;
6、 优化嵌入式软件的性能,包括内存管理、功耗优化、响应时间等方面的优化工作;
7、 独立设计软件测试用例保证代码可靠性。
任职要求 :
1、学历和专业背景:本科及以上学历,计算机科学、电子工程、软件工程或自动化专业背景,有卫星星务软件开发经验者优先;
2、编程技能:熟练掌握C编程语言;
3、 操作系统和嵌入式平台:熟悉嵌入式系统常用的操作系统,如RTOS(实时操作系统)或Linux等。有以下芯片开发经验者优先,如ARM系列、TMS570等;
4、 嵌入式系统开发经验:具备嵌入式系统开发经验,包括硬件驱动、外设接口、中断处理、内存管理等;
5、通信协议和接口:熟悉常见的通信协议和接口,如UART、CAN等; 6、 调试和故障排除:具备良好的调试和故障排除技能,能够使用调试工具和设备进行问题定位和修复。
Skills and experience
Bachelor’s degree or aboveComputer Science, Electronic Engineering, Software Engineering, or Automation backgroundC programmingRTOSLinuxembedded systems developmenthardware driversperipheral interfacesinterrupt handlingmemory managementUARTCANdebuggingtroubleshooting