【简历模板】c/c++软件工程师

简介: 【简历模板】c/c++软件工程师

这里写自定义目录标题

姓名:张三

联系电话:(+86) 123-4567-8901

电子邮件:zhangsan@example.com

LinkedIn: linkedin.com/in/zhangsan

GitHub: github.com/zhangsan


职业目标

一名经验丰富的C/C++软件工程师,专注于系统编程、嵌入式系统开发以及高性能计算。致力于利用自己的编程技能和系统架构知识,开发高效、可靠的软件解决方案。


教育背景

XXX大学,计算机科学与技术

学士学位,2016年9月 - 2020年6月


主修课程:数据结构与算法、操作系统、计算机网络、编译原理、面向对象编程、嵌入式系统

工作经验

ABC科技有限公司,北京

C/C++软件工程师

2020年7月 - 至今


负责开发和维护公司核心业务系统的C/C++模块,优化系统性能,提升程序执行效率。

开发了一个高效的内存管理模块,使得系统内存使用减少了20%。

参与了嵌入式系统的开发,使用C语言编写驱动程序,成功集成多个硬件模块。

在团队中负责代码审核,确保代码质量并遵循最佳实践。

XYZ软件有限公司,北京

软件开发实习生

2019年6月 - 2019年9月


协助开发网络协议栈,优化数据传输性能。

编写并调试了多个C/C++模块,用于处理大规模数据的并行计算。

编写单元测试和集成测试,提高了代码的可靠性和稳定性。

项目经验

高性能计算框架的开发

2021年1月 - 2021年12月


设计并实现了一个用于科学计算的高性能计算框架,支持多线程并行计算。

采用C++11标准,实现了线程池、任务调度等功能,提升了计算效率。

使用OpenMP进行并行化处理,将计算速度提升了3倍。

嵌入式设备驱动程序开发

2020年10月 - 2021年5月


为ARM Cortex-M系列微控制器开发了多个外设驱动程序,包括SPI、I2C和UART。

优化了驱动程序的中断处理机制,降低了系统延迟。

编写了详细的开发文档和用户指南,供团队其他成员参考。

技能

编程语言:C, C++, Python, Shell

开发工具:GCC, GDB, CMake, Make, Git

操作系统:Linux, Windows, RTOS(如FreeRTOS)

库和框架:STL, Boost, Qt, OpenMP

调试与优化:Valgrind, Perf, gprof

版本控制:Git, SVN

证书

C++认证:Certified C++ Professional (CCP), 2021年

嵌入式系统认证:ARM Cortex-M Embedded Systems Developer, 2022年

语言

中文:母语

英文:熟练(工作语言)


相关文章
|
10天前
|
安全 C++
【c++】模板详解(2)
本文深入探讨了C++模板的高级特性,包括非类型模板参数、模板特化和模板分离编译。通过具体代码示例,详细讲解了非类型参数的应用场景及其限制,函数模板和类模板的特化方式,以及分离编译时可能出现的链接错误及解决方案。最后总结了模板的优点如提高代码复用性和类型安全,以及缺点如增加编译时间和代码复杂度。通过本文的学习,读者可以进一步加深对C++模板的理解并灵活应用于实际编程中。
28 0
|
21天前
|
存储 安全 算法
深入理解C++模板编程:从基础到进阶
在C++编程中,模板是实现泛型编程的关键工具。模板使得代码能够适用于不同的数据类型,极大地提升了代码复用性、灵活性和可维护性。本文将深入探讨模板编程的基础知识,包括函数模板和类模板的定义、使用、以及它们的实例化和匹配规则。
|
24天前
|
编译器 C++
㉿㉿㉿c++模板的初阶(通俗易懂简化版)㉿㉿㉿
㉿㉿㉿c++模板的初阶(通俗易懂简化版)㉿㉿㉿
|
4月前
|
安全 编译器 C++
【C++11】可变模板参数详解
本文详细介绍了C++11引入的可变模板参数,这是一种允许模板接受任意数量和类型参数的强大工具。文章从基本概念入手,讲解了可变模板参数的语法、参数包的展开方法,以及如何结合递归调用、折叠表达式等技术实现高效编程。通过具体示例,如打印任意数量参数、类型安全的`printf`替代方案等,展示了其在实际开发中的应用。最后,文章讨论了性能优化策略和常见问题,帮助读者更好地理解和使用这一高级C++特性。
143 4
|
4月前
|
算法 编译器 C++
【C++】模板详细讲解(含反向迭代器)
C++模板是泛型编程的核心,允许编写与类型无关的代码,提高代码复用性和灵活性。模板分为函数模板和类模板,支持隐式和显式实例化,以及特化(全特化和偏特化)。C++标准库广泛使用模板,如容器、迭代器、算法和函数对象等,以支持高效、灵活的编程。反向迭代器通过对正向迭代器的封装,实现了逆序遍历的功能。
56 3
|
4月前
|
编译器 C++
【c++】模板详解(1)
本文介绍了C++中的模板概念,包括函数模板和类模板,强调了模板作为泛型编程基础的重要性。函数模板允许创建类型无关的函数,类模板则能根据不同的类型生成不同的类。文章通过具体示例详细解释了模板的定义、实例化及匹配原则,帮助读者理解模板机制,为学习STL打下基础。
55 0
|
5月前
|
编译器 程序员 C++
【C++打怪之路Lv7】-- 模板初阶
【C++打怪之路Lv7】-- 模板初阶
39 1
|
5月前
|
编译器 C语言 C++
C++入门6——模板(泛型编程、函数模板、类模板)
C++入门6——模板(泛型编程、函数模板、类模板)
100 0
C++入门6——模板(泛型编程、函数模板、类模板)
|
5月前
|
存储 算法 C++
C++ STL 初探:打开标准模板库的大门
C++ STL 初探:打开标准模板库的大门
150 10
|
5月前
|
算法 编译器 C++
【C++篇】领略模板编程的进阶之美:参数巧思与编译的智慧
【C++篇】领略模板编程的进阶之美:参数巧思与编译的智慧
121 2