工作職責(zé):
1、負(fù)責(zé)軌道交通信號(hào)安全設(shè)備平臺(tái)軟件研發(fā),包含系統(tǒng)最高安全完整性等級(jí)達(dá)到SIL4的平臺(tái)軟件安全架構(gòu)設(shè)計(jì)、安全通信協(xié)議設(shè)計(jì)、API接口設(shè)計(jì)、平臺(tái)軟件單板調(diào)試與集成調(diào)試;
2、負(fù)責(zé)基于LINUX操作系統(tǒng)的應(yīng)用程序開發(fā),包含內(nèi)核修改、驅(qū)動(dòng)適配、網(wǎng)絡(luò)協(xié)議棧及第三方接口集成工作;
3、負(fù)責(zé)基于嵌入式操作系統(tǒng)的平臺(tái)軟件開發(fā)及網(wǎng)絡(luò)協(xié)議棧部署,包含但不限于FreeRTOS、RTX、RT-Thread、UCOS;
4、主導(dǎo)編寫軟件需求設(shè)計(jì)、架構(gòu)設(shè)計(jì)、詳細(xì)設(shè)計(jì)文檔以及平臺(tái)軟件測(cè)試用例。
任職要求:
1、本科及以上學(xué)歷,具有5年以上相關(guān)安全設(shè)備平臺(tái)軟件開發(fā)經(jīng)驗(yàn);
2、熟練掌握C、C++等編程語(yǔ)言以及模塊化編程理念;
3、深入理解操作系統(tǒng)的工作原理,包括進(jìn)程管理、內(nèi)存管理、文件系統(tǒng)和網(wǎng)絡(luò)協(xié)議棧等;
4、深度了解EN50126/EN50128/EN50159等相關(guān)標(biāo)準(zhǔn)對(duì)安全設(shè)備軟件研發(fā)及認(rèn)證的要求,熟悉模擬電路,數(shù)字電路基礎(chǔ)知識(shí);
5、具備良好的英語(yǔ)讀寫水平。