C++

c++开发人员职位描述模板

c++是一种通用的多范式编程语言. c++开发人员经常在桌面和移动应用程序上工作, 以及与底层系统和硬件资源交互的软件. 开发人员可以使用c++为许多平台构建本地模块和应用程序, 如Android使用Android NDK. c++是一门很难掌握的语言,需要开发人员花很多时间.

Share

c++是一种通用的多范式编程语言. c++开发人员经常在桌面和移动应用程序上工作, 以及与底层系统和硬件资源交互的软件. 开发人员可以使用c++为许多平台构建本地模块和应用程序, 如Android使用Android NDK. c++是一门很难掌握的语言,需要开发人员花很多时间.

为c++开发人员编写一份好的职位描述和招聘广告需要将重点放在项目所需的特定技术上. 当您正在寻找高级c++开发人员来填补特定的利基时, 在招聘广告中发布通用的c++开发人员描述将会引来大量不熟悉所需技术或对语言整体知识非常有限的人的申请.

本文将为您提供一个c++开发人员职位描述示例,帮助您编写完美的招聘广告, 确保你很容易找到并雇用符合你特定标准的人.

c++开发人员-职位描述和广告模板

复制此模板,并将其修改为自己的模板:

Company Introduction

{{写一段简短而醒目的关于你公司的文字. 一定要提供有关公司文化、津贴和福利的信息. Mention office hours, remote working possibilities, 以及所有你认为能让你的公司有趣的东西.}}

Job Description

我们正在寻找一名c++开发人员,负责构建从桌面应用程序到本地移动应用程序和嵌入式系统的应用程序. 您的主要职责将是设计和开发这些应用程序, 并与团队的其他成员在基础设施的不同层面进行协调.

Responsibilities

  • 设计、构建和维护高效、可重用和可靠的c++代码
  • 执行性能和质量模块
  • 确定瓶颈和错误,并为这些问题设计解决方案
  • 帮助维护代码质量、组织和自动化
  • {{在这里添加其他相关的职责}}

Skills

  • 熟练掌握c++语言,对语言规范有一定的了解
  • 全面了解标准库、STL容器和算法
  • {{指定任何您希望开发人员掌握的平台}}
  • 对非垃圾收集环境中的内存管理有很好的理解
  • 了解动态多态性和c++特定概念,如友类
  • 熟悉c++模板
  • 了解最新的c++ 11标准 {{取决于项目规格}}
  • 熟悉嵌入式系统设计,低级硬件交互 {{if required}}
  • 了解低级线程原语和实时环境 {{取决于项目要求}}
  • 熟悉系统调用包装器库函数
  • 具备为高级语言(如Node)编写本机模块的知识.js, Python, Go, etc. {{if required}}
  • 熟悉语言工具,如Valgrind {{if required}}
  • 熟悉元器件数据表和规格
  • 实现自动化测试平台和单元测试
  • 精通代码版本控制工具 {{例如Git、SVN和Mercurial}}
  • 熟悉持续集成
  • {{一定要提到其他框架, libraries, 或任何其他与您的项目相关的技术}}
  • {{列出您需要的教育程度或证书}}
See also:Toptal不断增长的社区驱动列表 基本的c++面试问题

Toptal Engineers最近的c++文章

如何聘请优秀的c++开发人员

c++是一种功能强大的通用多范式编程语言. 语言的大量特性, its overall complexity, 缺乏其他流行语言所拥有的优雅的外部工具, 对低级资源的访问使得它成为最难掌握的编程语言之一. 驯服这头猛兽需要很多经验和智慧.

Read Hiring Guide

找到合适的c++面试问题

阅读一份由社区驱动的c++面试问题列表.
阅读它们,评论它们,甚至贡献你自己的.

Read the Questions

Hire a Top C++ Developer Now

Toptal是一个面向顶级c++开发人员的市场, engineers, programmers, coders, architects, and consultants. 顶级公司和初创公司可以雇佣专职(全职), hourly, 或者兼职的c++自由职业者,用于他们的关键任务软件项目.

See Their Profiles

Julie Wetherbee

Freelance C++ Developer
United StatesToptal Member Since August 21, 2015

Julie在为各种规模的企业构建软件应用程序和领导工程团队方面拥有超过20年的经验. She has expertise in Java, JavaScript, C, C++, and Perl, 并且熟悉许多流行的框架. 最近,Julie为沃尔玛设计并实现了一个大规模的Oracle数据库分片解决方案.com.

Show More

Brady Pomerleau

Freelance C++ Developer
CanadaToptal Member Since October 25, 2022

布雷迪有三年的软件工程师经验. 他的经验主要是在C/ c++的嵌入式固件方面. 他在CICD方面也有丰富的经验, GitLab, 用于测试自动化和Python的Docker和脚本. 布雷迪在思科公司有网络方面的经验, Apache中的I型管理程序和全栈开发, Flask, Go, Bootstrap.

Show More

Mike Hutton

Freelance C++ Developer
United StatesToptal Member Since May 27, 2015

Mike是一名软件架构师和开发人员,拥有超过25年的大型关键任务系统开发经验. 他目前专注于Java和J2EE开发, C++ and C development, and embedded systems for the IoT. 此外,他是国际公认的彩票博彩系统领域的专家. 在过去的16年里,Mike一直在为不同地域的团队提供解决方案.

Show More

Nick Aversano

Freelance C++ Developer
United StatesToptal Member Since October 26, 2020

尼克从事编程工作已有十多年了. 他的专长包括React前端,Node.js后端、c++、游戏、图形和许多编程语言. 在开始他的技术生涯后,因为他想做游戏, 从那以后,他拓展到新的领域. 知名客户包括LinkedIn和哈雷戴维森(Harley-Davidson). 尼克喜欢不断学习新事物,不断成长和提高.

Show More

Ted Middleton

Freelance C++ Developer
CanadaToptal Member Since July 9, 2020

Ted是一名软件开发人员和程序员,拥有20年的专业编程经验,近25年的C和c++编程经验,Python编程经验也差不多. 他喜欢寻找干净的解决方案,并编写高质量、高价值的代码. Ted还擅长移植和构建可维护的跨平台软件,并且擅长运行时性能优化. 简而言之,泰德写的软件只是工作而已.

Show More

Francisco Tortosa

Freelance C++ Developer
SpainToptal Member Since March 1, 2021

Francisco是一名技术爱好者和开发人员,在嵌入式软件方面拥有20多年的经验, hardware design, firmware, and software in general. 他的专长包括一系列语言(c++, Assembly, and C), tools (Altium Designer), and libraries/APIs (wxWidgets, STM32Cube). 他为工业和汽车领域开发了微控制器单元. 弗朗西斯科还作为自由开发者交付了几个项目,并且知道如何在国际团队中有效地工作.

Show More

Jakiša Tomić

Freelance C++ Developer
CroatiaToptal Member Since November 13, 2019

Jakiša拥有超过15年的经验,为一系列操作系统开发各种类型的应用程序. 他的大部分技术专长是c++开发, 但他也很擅长使用JavaScript, C#, and Java. As for environments, 他知道使用Windows API的细节, embedded programming, and distributed systems. 他具有Linux/Unix系统,macOS以及Android和iOS等移动平台的工作知识.

Show More

Abhimanyu Veer Aditya

Freelance C++ Developer
United StatesToptal Member Since May 7, 2019

Abhimanyu是一名机器学习专家,拥有15年为商业和科学应用创建预测解决方案的经验. 他是一个跨职能的技术领导者, 有组建团队和与c级高管共事的经验. Abhimanyu在计算机科学和软件工程方面有着成熟的技术背景,在高性能计算方面拥有专业知识, big data, algorithms, databases, and distributed systems.

Show More

George Cristea

Freelance C++ Developer
United StatesToptal Member Since March 12, 2018

George是一位以业绩为导向的工程领导者,拥有丰富的技术背景和业务熟练程度. 他擅长设计和实现大型分布式系统,重点关注性能和可靠性. Throughout his career, George始终以对复杂软件产品的端到端所有权的强烈意识来识别和管理技术和操作风险.

Show More

Darien Pardinas Diaz

Freelance C++ Developer
United StatesToptal Member Since January 9, 2018

Darien是一位精通图像处理的软件工程师, desktop application, and systems development. 在他职业生涯的早期,他是一名研究工程师, 用于获取和处理大量科学数据的书写工具. 后来,他开始为医疗设备开发符合FDA标准的软件. 最近,他一直在为一家3D打印公司编写应用软件.

Show More

Ricardo Costa

Freelance C++ Developer
BrazilToptal Member Since September 12, 2018

超过13年的专业开发经验, Ricardo专注于游戏开发, computer graphics, including rendering, computer vision, and VR/AR, artificial intelligence, and client-server systems. 他也是一个虚幻引擎专家与八年的经验. 里卡多热衷于尖端技术, optimizing complex systems, and creating real-time, high-performance software.

Show More

Sign up now to see more profiles.

Start Hiring

Toptal Connects the Top 3% 世界各地的自由职业人才.

Join the Toptal community.