[上海/北京/成都/西安] 招聘 C++系统软件开发工程师

1 天前
 zhuzhzh

工作地点: 上海/北京/成都/西安 工作经验:1–8 年( 5 年左右优先) 技术方向:C++ / Linux / 系统软件 / 仿真平台 薪水:15-50 * 15

岗位介绍

我们正在开发面向复杂芯片系统的高性能仿真软件平台,涉及 C++ 系统软件、虚拟化、系统建模以及软件与硬件协同运行等技术。

我们希望寻找一位 C++ 基础扎实、具有良好系统思维和复杂问题分析能力的工程师,共同参与核心软件平台的开发与持续演进。

不要求具备芯片设计或 EDA 行业经验,欢迎有 Linux 系统软件、虚拟化、模拟器、基础软件及大型 C++ 项目经验的工程师加入。

岗位职责

参与大型 C++ 系统软件平台的设计、开发、优化及维护。

开发和维护系统级仿真组件,实现不同软件模块及外部系统之间的通信、同步和数据交互。

参与复杂软件系统的集成与调试,分析和解决跨模块、跨进程及复杂运行环境中的技术问题。

参与现有软件架构的优化和重构,提升系统的可靠性、可维护性和运行性能。

参与自动化测试、构建、持续集成和版本发布等工程体系的完善。

与团队及客户协作,分析实际应用场景中的问题,并推动解决方案落地。

任职要求

计算机、软件工程、电子信息等相关专业,211 本科及以上学历,3 年以上 C/C++ 软件开发经验。

熟练掌握 C++,理解面向对象设计、常用数据结构及软件设计原则,具有较好的代码设计和维护能力。

熟悉 Linux 开发环境,熟练使用 GDB 、Git 、Make/CMake 等常用开发与调试工具。

理解多线程、多进程、进程间通信、同步机制及内存管理等系统软件基本概念,具备相关开发经验。

具有较强的分析和解决问题能力,能够独立定位复杂软件问题,并具备阅读、理解和维护大型已有代码的能力。

具备良好的沟通能力、责任心和团队协作精神,愿意持续学习新技术。

加分项

有模拟器、虚拟化、系统建模、QEMU 、SystemC 、gem5 等相关开发经验。

了解计算机体系结构、ARM/RISC-V 、操作系统启动流程或 SoC 基本原理。

了解共享内存、跨进程通信、RPC 、高性能数据交互等技术。

有 EDA 、芯片仿真、FPGA 、嵌入式系统或软硬件协同开发经验。

有大型开源 C/C++ 项目开发、复杂系统性能分析及疑难问题排查经验。

具有自动化测试、CI/CD 、构建发布或 DevOps 相关实践经验。

技术成长方向

该岗位不仅涉及大型 C++ 系统软件开发,还能够深入接触模拟器、计算机体系结构、RISC-V/ARM 、SoC 系统建模及软硬件协同仿真技术。

适合希望从通用 C++ 软件开发进一步深入底层系统、复杂软件架构及芯片系统技术的工程师。 招聘人数 1 人

职位福利

五险一金年终奖金股票期权绩效奖金带薪年假团队聚餐定期体检餐费补贴公司规模大技能培训

公司信息

上海合见工业软件集团股份有限公司 1000-2000 人 私营/民营企业 电子/半导体/集成电路,计算机软件 职位地址:上海浦东新区合见工软 489 号 C 座

联系方式

zhuzhzh at gmail

945 次点击
所在节点    酷工作
2 条回复
cavanw0001
9 小时 47 分钟前
工资范围这么大吗? 35k*15 可以给到吗?
zhuzhzh
7 小时 43 分钟前
@cavanw0001 可以, 因为我们招聘的人可以是应届生,也可以是有点经验的。 关键看匹配度

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1249103

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX