Linux软件工程师
上海宇芯科技有限公司
- 公司规模:50-150人
- 公司性质:国企
- 公司行业:电子技术/半导体/集成电路
职位信息
- 发布日期:2012-08-02
- 工作地点:深圳-南山区
- 招聘人数:若干
- 工作经验:二年以上
- 学历要求:本科
- 语言要求:英语良好
- 职位类别:软件工程师
职位描述
工作职责:
1、协助制定和分析各产品的需求,进行驱动、系统功能的设计和编写。
2、负责Linux嵌入式产品底层驱动、软件的开发,主要包括Linux内核的裁剪与移植、boot loader和驱动编写,以及驱动程序开发、调试和优化。
3、根据嵌入式芯片特性,对系统稳定和性能上进行深入的研究和优化。
4、协助测试人员进行测试环境的搭建和调试,有步骤的解决在测试中发现的各种问题和障碍。
5、负责归纳和总结问题产生原因,帮助项目成员认识系统的开发和设计模式,推动项目不断前进
职位要求:
1、计算机或其他相关专业本科及以上学历,两年以上Linux嵌入式开发经验;
2、熟悉Linux开发平台的搭建,具有linux 2.4或2.6内核开发经验;
3、熟练掌握Linux底层设备驱动程序的开发,如SPI、UART、IIC、CAN、IDE等;
4、至少熟练掌握一种CPU的体系结构,熟悉ARM优先;
5、有一定的硬件功底,至少熟悉数字电路;
6、较强的英语读写能力,能够熟练阅读英文技术文档;
7、责任心强,具备良好的沟通、协调能力,较强的组织能力。
1、协助制定和分析各产品的需求,进行驱动、系统功能的设计和编写。
2、负责Linux嵌入式产品底层驱动、软件的开发,主要包括Linux内核的裁剪与移植、boot loader和驱动编写,以及驱动程序开发、调试和优化。
3、根据嵌入式芯片特性,对系统稳定和性能上进行深入的研究和优化。
4、协助测试人员进行测试环境的搭建和调试,有步骤的解决在测试中发现的各种问题和障碍。
5、负责归纳和总结问题产生原因,帮助项目成员认识系统的开发和设计模式,推动项目不断前进
职位要求:
1、计算机或其他相关专业本科及以上学历,两年以上Linux嵌入式开发经验;
2、熟悉Linux开发平台的搭建,具有linux 2.4或2.6内核开发经验;
3、熟练掌握Linux底层设备驱动程序的开发,如SPI、UART、IIC、CAN、IDE等;
4、至少熟练掌握一种CPU的体系结构,熟悉ARM优先;
5、有一定的硬件功底,至少熟悉数字电路;
6、较强的英语读写能力,能够熟练阅读英文技术文档;
7、责任心强,具备良好的沟通、协调能力,较强的组织能力。
公司介绍
上海宇芯科技有限公司是由中国航天科技集团投资成立的专业集成电路设计公司。公司总部设在上海,位于上海张江高科技园区,在北京、深圳设有软件开发和技术支持分公司,现有员工136人,其中90%以上为技术开发人员,平均行业从业经验超过7年,在65nm及以下工艺条件的大规模SoC芯片和配套软件(主要专注于Linux和Android系统)开发领域具有丰富经验。
公司专注于便携式移动网络多媒体设备(MID)、家庭网络高清多媒体播放设备、多模(GPS/北斗)导航设备等物联网终端的核心控制芯片和配套系统软件产品的开发;秉承“用芯创造、精芯服务”的经营理念,既为用户提供具有航天品质的芯片产品和完整配套解决方案,更为用户提供及时、高效的技术支持和服务。上海宇芯科技有限公司全体员工将持续继承和发扬航天精神,努力将公司打造成为国内领先、国际一流的物联网终端产品核心芯片和配套解决方案供应商。
公司专注于便携式移动网络多媒体设备(MID)、家庭网络高清多媒体播放设备、多模(GPS/北斗)导航设备等物联网终端的核心控制芯片和配套系统软件产品的开发;秉承“用芯创造、精芯服务”的经营理念,既为用户提供具有航天品质的芯片产品和完整配套解决方案,更为用户提供及时、高效的技术支持和服务。上海宇芯科技有限公司全体员工将持续继承和发扬航天精神,努力将公司打造成为国内领先、国际一流的物联网终端产品核心芯片和配套解决方案供应商。