Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Hero banner

C/C++开发工程师&嵌入式开发工程师(HPC)

Xi'an, China

C/C++开发工程师

岗位描述
1、基于 C/C++ 的软件产品架构设计。
2、C/C++ 遗留系统的架构改造和性能优化方案设计。
3、带领团队完成软件产品的开发与交付。
岗位要求
1、五年以上 C/C++ 开发经验,具有良好的数据结构和算法基础。
2、对面向对象的软件设计原则有充分理解,在架构设计中能够遵循这些原则。
3、熟悉现代 C/C++ 标准,能够合理使用其新特性来降低 C/C++ 代码的复杂度。
4、熟悉 C/C++ 单元测试框架。
5、熟悉常用的 C/C++ 工程管理体系,例如 CMake,Autoconf。
6、具备较好的计算机体系结构背景。
7、精通 Linux/Unix 系统环境下的软件开发。熟悉网络编程,多线程编程。
8、熟悉 x86 处理器架构及指令集者优先。
9、熟悉 Linux shell scripting 者优先。
10、追求软件开发工程的最佳实践。
11、具备很强的技术热情及学习能力,接受技术挑战。
12、具备良好的沟通协调能力。

嵌入式开发工程师

岗位描述
1. 嵌入式系统架构设计。
2. 嵌入式系统性能评估及优化。
3. 嵌入式系统核心模块开发。
岗位要求
1. 熟练使用 C/C++ 语言,具有良好的数据结构和算法基础。
2. 五年以上嵌入式领域软件架构设计和研发经验。
3. 熟悉嵌入式领域常⻅外设及相关协议。
4. 熟悉 ARM 处理器架构及指令集者优先。
5. 精通 Linux/Unix 系统环境下的软件开发。熟悉网络编程,多线程编程。
6. 熟悉 Linux 内核及设备驱动体系,能够完成不同硬件上的内核移植,以及驱动的开发。
7. 熟悉数字电路技术,能够阅读和理解电气原理图。
8. 熟悉 Linux shell scripting 者优先。
9. 熟悉 FreeRTOS 者优先。
10. 对嵌入式软件开发最佳软件工程实践有了解。
11. 具备很强的技术热情及学习能力,接受技术挑战。
12. 具备良好的沟通协调能力。

Gracias por tu interés en unirte a Thoughtworks. Un miembro de nuestro equipo de Reclutamiento revisará tu solicitud tan pronto como sea posible. 

 

Mientras tanto, revisa nuestra página de Vida de Consultoría para aprender más sobre el impacto extraordinario que Thoughtworkers generan en clientes, la industria de la tecnología y entre sí. 

 

Por favor, ten en cuenta que valoramos la privacidad: toda la información que nos envíes a través de tu solicitud online se mantendrá confidencial para Thoughtworks. 

Sign up for our monthly careers newsletter