跳转到主要内容

Linux 应用工程师

Technology
苏州德沃
3天前
全职

职位描述

岗位职责

  • 基于 Linux 平台(Buildroot、Debian、Ubuntu),使用 Qt 框架进行 GUI 应用开发、界面交互、业务逻辑实现,负责 UI 页面、控件、动画、多窗口、多线程交互开发与调试
  • 参与需求评审、方案设计、编码、单元测试、bug 修复、版本发布,输出设计文档、接口文档
  • 对接底层驱动、SDK(串口、CAN、网口、USB、I2C 等),完成 Qt 应用和硬件层的数据通信、数据解析、状态展示
  • 解决 Qt 跨平台 / 嵌入式 Linux 下的界面卡顿、内存泄漏、崩溃、字体、输入法、分辨率适配、触摸显示等问题
  • 配合测试、硬件团队定位系统问题,优化应用性能、启动速度、资源占用

任职要求

  • 本科及以上,计算机、电子、自动化、软件工程等相关专业,2 年及以上嵌入式 Linux 应用开发经验
  • 熟练 C/C++ 编程,熟悉面向对象、STL、内存管理、多线程、信号量、互斥锁等
  • 精通 Qt 开发框架:熟练使用 QWidget / QML,熟悉信号槽机制、Qt 事件循环、Model/View、定时器、文件操作、网络模块(QTcpSocket/QUdpSocket)
  • 熟悉嵌入式 Linux 基础:Linux 命令、Shell 脚本、CMake/qmake 编译、交叉编译、gdb 调试、Makefile
  • 熟悉 Linux 进程、线程、IPC 通信(管道、共享内存、socket)
  • 有嵌入式设备 GUI 开发经验(工控屏、车载、工业仪器、智能终端优先)
Keywords
QMLBuildrootLinuxCMakeUnit TestingUbuntuQmakeGNU DebuggerMakefileDebugger

对这个职位感兴趣吗?