西安 [切换城市] 西安招聘西安计算机软件招聘西安高级软件工程师招聘

C++高级软件工程师

西安韶盈电子科技有限公司

  • 公司规模:少于50人
  • 公司性质:民营公司
  • 公司行业:计算机软件  计算机服务(系统、数据服务、维修)

职位信息

  • 发布日期:2017-04-17
  • 工作地点:西安-碑林区
  • 招聘人数:3人
  • 学历要求:本科
  • 职位月薪:0.8-1.5万/月
  • 职位类别:高级软件工程师  

职位描述

职位描述:
作为团队核心成员,负责软件产品设计开发及文档编写等。
职位要求:
1、本科以上学历,计算机相关专业;
2、精通面向对象思想, 精通常用的数据结构、算法和设计模式;
3、精通C++语言,熟练系统API、多线程、STL开发,熟悉网络、熟悉常用的开发平台和相应的工具;
4、熟练项目开发流程,具有对子系统/模块分析设计能力,具有任务分配能力。
5、熟悉TCP/IP网络编程,熟悉多线程开发;
6、具备良好的编程习惯和代码书写规范,具备文档编写能力;
7、具有较强的责任心及沟通协调能力;

职能类别: 高级软件工程师

举报 分享

公司介绍

    公司的技术主要依托西工大老师的科研成果,公司科研队伍由公司员工和西工大老师构成,公司员工负责工程实施任务,而西工大老师主要负责科研任务,实现了研究、应用同时发展的良性互动。
公司科研人员有丰富的产品研发和项目开发经验,西安韶盈电子科技有限公司成立与2015年5月,是由多家多年从事军工项目的公司和技术团队合并优化组成,旨在为西安地区的军工企业提供优质的本地化技术服务和应用项目开发。公司的主营业务包括:计算机仿真方案、软件开发、测试仪器设计制造、受控芯片销售等。
    一、技术团队
    具有多年与军工企业、航空企业、航天企业合作背景,为各个企业提供了优质的产品和服务。
公司外部顾问团队主要来源于西工大,北航,航天某院的老教授组成等。西北工业大学研究团队在虚拟试验验证技术等方面处于国内领先水平,在“十二五”期间获得承担国防工业虚拟试验验证支撑平台软件研究工作(科工系统2家之一)。团队学科带头人是国内国防试验与测试领域及军工系统软件领域的专家。
    二、技术方向
    公司立足于多年的产品积累和技术沉淀,专注于国家军工产品的发展,其技术方向集中与以下方面:
    1)虚拟仿真试验平台及半实物仿真试验平台;
    2)嵌入式软件虚拟开发环境;
    3)Windows平台实时通讯;
    4)复杂动态电磁环境仿真模拟;
    5)飞机战场生存力研究;
    6)数据判读处理系统;
    7)嵌入式弹载计算机的虚拟仿真环境;
    三、主要客户领域
    本公司致力于为军工企业提供优质的服务和解决方案,专注与国家国防科研的发展,客户主要分布在航空、航天领域,主要包括:
    院校:
    1)西北工业大学
    2)西安空军工程大学
    3)北京航空大学
    军工企业:
    1)203所
    2)206所
    航空企业:
    1)633所
    2)603所
    3)631所
    航天企业:
    1)五院502所
    2)五院508所
    3)五院504所
    四、项目案例介绍
    计算机仿真验证平台
    在复杂产品的组成中,例如卫星、飞机、导弹、军舰、火车等,其计算机系统是重要的组成部分,是产品的系统中枢,其重要性是不言而喻的。计算机软件作为计算机系统的组成部分,对其功能、性能、可靠性、稳定性的要求,更是严格在严格。所以,这些产品的软件,在研制过程中,需要进行成千上万次的调试和验证。由于这些软件都是嵌入式软件,所以这些软件的验证,并不是像通常的软件那样,在开发环境中验证就可以了,而是需要在使用的环境中进行验证,包括验证时序、通讯逻辑等。
    一般情况下,这样的软件需要在实际的硬件环境中进行验证,需要有专门的验证平台。在验证时,每调试完一次,需要将软件从开发环境摆渡到硬件环境,然后进行运行。如果运行中出现问题,又必须重新来一次,在软件调试的过程中,摆渡的过程占了很大的一部分时间。同时,由于在硬件上运行,无法查看中间的运行状态,所以,在出现bug时,设计人员只能根据现象猜测,而无法根据程序内部的状态、出错的位置去较快判断错误的原因。
    计算机仿真验证平台正是基于以上背景开发的一套计算机环境仿真平台,其利用以太网络或内存反射网络,模拟多台计算机的总线环境,以及模拟多种操作系统、分区系统,硬件端口、网路协议、输入输出信息等,使整个环境与实际的计算机系统相似。在此条件下,又提供了软件的开发环境,这样,开发人员就可以在同一个环境中,实现编程和调试的一体化,大量的节省调试时间。
    计算机仿真验证平台不仅仅是一个能够仿真显示平台,它是一个集仿真环境、开发环境、调试环境于一起的综合化平台。
    本产品已经在某飞机制造厂得到了应用,模拟了该飞机的航电系统,打破了原来设计新型号即必须根据实际环境建立硬件仿真平台的惯例。同时,由于整个系统是由计算机网络构建的软总线环境,所以同时建立了多个软件开发平台,为设计人员前期大规模介入和调试提供了条件,提高了软件开发的效率,缩短了研制时间。
    数据判读处理系统
    数据判读即是根据数据的表现,判断数据是否在正常的范围之内,进而判断产品的功能和性能是否正常。复杂产品在试验过程中,经常使用数据判读的方法检验产品的功能和性能是否达到设计要求,并且分析出现问题的原因。在产品服役过程中,维护人员根据产品运行过程中所产生的数据,判断产品是否运转正常,并且根据实际情况及时进行维修和保养。该产品的使用单位包括:
    飞管调试项目
    该项目基于A653、Vxworks虚拟操作系统和虚拟总线技术,在Windows操作系统下构建了飞管系统的开发调试环境,使用人员可以在此环境中编写代码和系统调试,为系统的研发带来了极大的方便,极大的提高了开发效率。
注:在没有此虚拟系统的情况下,开发人员在windows编写代码,编译成二进制后再导入到硬件环境中进行调试,这样做是无法进行dubug跟踪的,面对几百万行的系统代码,开发效率可想而知。
    XXX地面验证系统
该验证系统是为了验证机载计算机中的操作系统。验证系统要求根据机载计算机的使用方式,构建接近的验证环境。
为了降低成本,在该验证环境中,除了机载计算机、和它通讯的板卡使用真实的设备外,其它的模型、设备全部使用虚拟设备。如DPU就使用了虚拟的操作系统运行真实的DPU应用。
    虚拟战场仿真平台
    近年来,随着科学技术的发展和装备业的不断提升,在试验系统的规模、难度、系统的新颖性、复杂性和综合性方面,都对虚拟战场试验验证技术提出了很高的发展要求;希望针对复杂大系统装备多样、部署分布、实时性强的特点,研发出能够从试验前设计、试验中管理到试验后分析的一体化虚拟仿真集成环境,能够快速开发虚拟试验系统,允许接入虚拟装备、试验装备、实际装备,提高建立模型与仿真试验的效率,同时为系统的后续扩展提供方便的接口。
TENA(西工大版)是在研究国外Tena、HLA以及所承担的国家重大科研项目成果(相关)的基础上,由西工大老师研发的,具有自主知识产权的,针对虚拟靶场试验与训练的虚拟仿真系统体系结构,它吸收了其它相关体系结构的优点,同时在实时、建模、管理、驱动等各个方面提出了适合实际情况的技术和方法,是一套技术先进、使用方便、性能优越,能够快速开发、快速部署、易于扩展的体系架构。
    某空战模拟应用
    该应用模拟红蓝双方飞机进行进攻与拦截的场景,主要用于空战的战法。该应用由30台计算机组成,包括了空战战场中各种雷达、指挥、数据链等设备。

联系方式

  • 公司地址:上班地址:碑林区友谊西路西北工业大学