c 软件架构师岗位职责
| 适配人群 | 通信软件架构师,C/C高级工程师,5G协议开发者 | 使用场景 | 5G路测开发,无线网络优化,通信产品研制 |
|---|---|---|---|
| 设立背景 | 5g路测产品开发需要技术带头人,得有人把关架构和核心代码。 | ||
| 核心职能 | 做系统架构设计,写核心模块代码,带新人,搞技术攻关,写文档。 | ||
| 工作内容 | 画设计图、写代码、审代码、定规范、写开发计划、做内部培训。 | ||
| 协作关系 | 跟产品经理对需求,带初级开发,配合测试同事,向技术负责人汇报,有时要给客户讲课。 | ||
c 软件架构师(5g路测) 岗位职责
:
1、按照有关制度和规范的要求,参与项目和产品的设计(功能设计、数据结构设计、系统架构设计)、编写设计文档,并制定详细开发计划;
2、根据项目计划参与编码工作,并主要承担核心模块的编码工作。对产品需求、业务知识理解透彻。按照公司要求,保证各项成果提交的规范性、及时性。
3、前沿技术研究,难点攻关。可以承担内部技术培训工作;可以承担客户业务、技术培训;
4、对项目组内初级别开发人员进行技术指导,监控代码开发质量,对代码进行评审。制定开发规范;
5、负责产品或系统架构设计工作,或参与架构设计评审。
任职要求:
1、计算机相关专业,硕士及以上学历;优秀本科生可放宽学历要求;
2、三年以上it行业工作经验;
3、熟练掌握c/c 编程, 基本功扎实;
4、精通stl、boost库中的一种或常用数据结构、算法;
5、精通tcp/ip协议,熟练掌握socket编程;
6、熟练掌握进程间通信、多线程编程等开发技术,对消息队列、共享内存、线程并发控制有深入理解;
7、熟练操作linux系统,熟练掌握linux c/c 调试、开发工具gcc,g ,gdb,make;
8、熟练掌握windows图形界面开发技术mfc或qt,熟练使用开发工具visual studio c ;
9、有图像处理,opencv库使用经验者优先;有点云处理经验者优先; 职位描述:
1、参与软件产品的需求分析、设计、编码工作;
2、根据公司技术文档规范编写相应的技术文档;
3、在产品经理的指导下按计划完成软件代码编制和单元测试工作;
4、根据项目开发进度和任务分配,开发相应的软件模块;
5、解决开发中遇到的的技术难点;
1、计算机或相关专业本科以上学历,3年以上工作经验;
2、熟悉windows软件开发;
3、熟悉windows多线程编程,掌握进程间的通讯方法;
4、熟悉windows api,熟悉常用数据结构和算法;
5、熟悉软件开发流程、设计模式、体系结构;
6、熟悉vc ,熟练使用visual studio xxxx年;
7、熟悉串口、tcp/ip和socket编程;
8、具备通信企业或通信产品开发经验优先,具备4g、5g无线网络路测、优化产品开发经验优先;
9、具有较强的分析和解决问题的能力,具备良好的合作精神;
10、具备较强的学习能力和主动性,有良好的进度意识和流程意识。
岗位职责:
9、有图像处理,opencv库使用经验者优先;有点云处理经验者优先;
c 软件架构师岗位职责:c 软件研发
| 适配人群 | C工程师,嵌入式开发者,铁路信号工程师 | 使用场景 | 软件开发,信号系统,模块测试 |
|---|---|---|---|
| 设立背景 | 公司做铁路信号软件,需要人写代码、测模块、提建议。 | ||
| 核心职能 | 写设计文档、写代码、做单元测试、做集成测试、参与需求和设计讨论。 | ||
| 工作内容 | 写模块详细设计说明书、编码、写单元测试用例、写集成测试用例、测自己写的模块。 | ||
| 协作关系 | 跟产品经理聊需求,跟架构师对设计,跟测试同事交测试用例,向技术组长汇报,用svn交代码,用jira看任务。 | ||
工作职责:
1、 根据开发需求说明书及软件架构设计说明书编写模块详细设计说明书;
2、根据模块详细设计说明书进行编码;
3、编写模块的单元测试用例并进行测试;
4、编写集成测试用例并进行测试;
5、参与需求分析、软件设计、测试方案制定并给出合理建议。
任职要求:
1. 认真负责,团队合作、勇于探索,高度责任心。
2. 两年或两年以上windows软件开发工作经验,参与过两个以上项目。
3. 精通c ,熟练使用stl、mfc。
4. 熟练多线程编程,了解常用的windows多线程编程模型。
5. 熟练掌握uml、了解常见的设计模式,并能够运用在实际工作中。
6. 了解svn、jira或相关软件并会使用。
7. 了解计算机网络、数据库、gdi/gdi 并进行过相关程序开发。
8. 有铁路信号软件开发经验者优先。
c 软件架构师岗位职责:c 软件ui
| 适配人群 | C工程师,UI框架开发者,MFC程序员 | 使用场景 | 客户端开发,界面皮肤定制,Windows应用研发 |
|---|---|---|---|
| 设立背景 | 公司要做windows端软件,得有人写界面和模块代码。 | ||
| 核心职能 | 写客户端界面代码,做功能模块,搞技术研究。 | ||
| 工作内容 | 写模块代码,开发ui界面,查bug,看技术文档。 | ||
| 协作关系 | 跟其他工程师一起干活,有时要帮他们,也听技术负责人安排,偶尔和测试、产品聊需求。 | ||
职责描述:
1、负责模块代码编写;
2、负责客户端ui界面研发;
3、协助其它工程师或独立进行技术研究;
任职要求:
1、至少2年以上c/c 开发经验;
2、熟悉vc/c 编程语言,有良好的编程习惯;
3、了解microsoft windows窗口和消息机制,进程通信技术,进程/线程互斥机制等;
4、熟悉mfc 、wtl软件界面开发,有界面皮肤库ui框架(如:duilib)开发经验优先;
5、具备一定的英语阅读能力,能阅读技术手册,文档等材料;
6、有良好的学习精神,能够适应工作压力;
7、有图形处理(动画)、汇编经验者优先。
c 软件架构师岗位职责:c 软件程序员
| 适配人群 | C语言程序员,QT开发工程师,MySQL数据库工程师 | 使用场景 | 软件开发,功能定义,程序设计 |
|---|---|---|---|
| 设立背景 | 公司要做新软件项目,得有人写代码、修bug、写文档。 | ||
| 核心职能 | 写程序、加注释、做测试、改问题、配合设计功能。 | ||
| 工作内容 | 敲代码、写注释、写开发文档、按需求写功能、跑测试、查报错。 | ||
| 协作关系 | 听项目经理安排,跟产品聊需求,和测试一起验功能,跟ui对界面,和dba调数据库。 | ||
岗位职责:
1.完成软件代码的实现,编写代码注释和开发文档;
2.辅助进行软件的功能定义,程序设计;
3.根据设计文档或需求说明完成代码编写、测试;
4.分析并解决软件开发过程中的问题;
5.配合项目经理完成相关任务目标。
任职要求:
1.计算机相关专业本科及以上学历,英语四级以上;
2.熟练掌握c 语言,熟悉或掌握vc、qt开发;
3.掌握数据库开发,熟悉mysql等数据库;
4.掌握网络编程;
5.热爱软件编程,积极上进,工作态度认真负责;
6.富有团队精神和责任感。












