丁伟豪意向岗位嵌入式系统开发工程师

安徽五河|2003-07-10(21)||本科

DWH

教育经历

合肥工业大学-计算机科学与技术-本科生
20222026
在 C++ 程序设计、数据结构、编译原理及系统硬件(CPU 设计)等多门课程的课程设计中均取得优,同时担任“互联网+”创新创业大赛组长,擅长团队管理和项目管理。

技能与证书

编程语言

  • C/C++ : 精通 C/C++,能独立开发高效的底层驱动与应用程序,熟悉 STL 标准库,掌握多线程与网络编程
  • Rust : 熟悉 Rust 核心概念,掌握 async/await 异步编程与并发模型,能使用 Rust 编写高性能系统级程序
  • 汇编语言 : 熟悉汇编语言,了解底层指令集与嵌入式系统启动流程

开发

  • 操作系统 : 精通 Linux 内核架构与驱动开发,能独立移植与调试 RTOS(如RT-Thread)至目标硬件平台
  • 计算机网络 : 熟悉 TCP/IP 协议栈,能独立实现网络应用程序,了解网络安全与加密技术,实现基于ip的通信技术
  • 嵌入式系统 : 精通嵌入式系统原理,能独立开发 RISC-V 与 ARM 裸机程序、Linux 系统或 RTOS 程序
  • 硬件接口与通信协议 : 熟悉 I²C、SPI、UART、CAN、USB、以太网(PHY 层)、SDIO 等常用接口协议。
  • 调试工具 : 精通 GDB、J-Link、OpenOCD 调试,熟练操作逻辑分析仪和示波器进行硬件调试
  • 开发环境 : 精通 GCC、Clang 交叉编译工具链,能独立配置开发环境,熟练使用 Makefile 和 CMake 构建项目

证书

CET-6

个人项目

电子词典

HFUT数据结构课程设计,利用结巴分词实现单词翻译查找,利用 TrieTree 与 BPlusTree 实现英文查找

C++
Qt
B+ Tree
Trie Tree

音乐播放器

HFUT Python语言与系统设计课程大作业,使用pyside6开发,基于网易云(曾)开源python api,实现了歌词显示及定位,使用面向对象思想,多线程支持

Python
PyQt

词法分析器

HFUT编译原理课程实验词法分析器,使用rust语言编写,输出自定义的枚举类型,目前可处理绝大多数语句

Rust
有限状态自动机

Risc-v CPU

HFUT系统硬件综合设计课程大作业,使用SystemVerilog语言编写Risc-v CPU,支持RV64I指令集与十级流水线

SystemVerilog
Risc-v
Vivado
Verilator

arch-img-builder

自动化构建Arch Linux镜像的工具,使用Shell脚本和CI/CD流程,自动编译kernel、uboot、opensbi与rootfs,生成可用于烧录的镜像文件

Shell
CI/CD

uchat

基于rust的聊天应用,使用TCP协议实现客户端与服务器端的通信,支持异步处理和MySQL数据库存储

rust
tcp
async
mysql

工作经历

暂无职位

暂无工作与实习经历。

在校经历

计算机学院多媒体实验室

2023-08 - 2024-08

参与图像去除多种退化方式的学习和研究。