嵌入式软件工程师 – 显示系统/QT

芝加哥 9天前全职 网络
面议
职位名称:嵌入式软件工程师 – 显示和导航系统 地点:伊利诺伊州奥克布鲁克 雇佣类型:全职 职位描述 我们正在寻找一位经验丰富的嵌入式 C++ / Qt 软件工程师,以支持农业和建筑设备的下一代显示和导航系统开发。该职位的重点是将现有的基于 Android/Java 的显示应用程序迁移到 Qt、C++ 和 Linux,包括重新架构中间层业务逻辑和 UI 框架,以适应高性能嵌入式系统。 主要职责 • 设计和开发用于显示和导航系统的嵌入式 C++ 应用程序。 • 将应用程序从 Java/Android 迁移并重新架构为 C++/Qt/Linux。 • 与系统工程师合作,完善需求并实施技术解决方案。 • 开发新功能集并增强平台架构。 • 支持 Linux 设备开发活动。 • 执行单元测试、调试和性能优化。 • 实施和支持车辆通信接口(CAN、LIN、以太网、USB 等)。 • 解决系统稳定性、时钟周期优化和数据延迟问题。 • 与高级工程师合作并为每周的冲刺目标做出贡献。 必备技能和资格 • 电气工程、计算机工程或相关领域的学士学位。 • 4 年以上嵌入式软件开发经验。 • 精通 C++(必需)。 • 具有面向对象和多线程嵌入式系统的经验。 • 拥有硬件接口和低级系统开发的实际操作经验。 • 熟悉 CAN、LIN、RS-232/485、以太网、USB 等通信协议。 • 具备较强的调试、分析和沟通能力。 优先/加分项 • 具有 Qt 框架的经验。 • Java 经验(支持遗留迁移)。 • Linux 嵌入式开发。 • 具有 PostgreSQL / SQL 数据库的经验。 • 版本控制工具如 Git。 • 汽车、农业或重型设备行业经验。