39.0000° N, 98.0000° W

← Back

Helium Space

应用软件工程师

无锡
DisciplineSoftware Engineering
Workplace typeunspecified
EmploymentFull Time
Experience3+ years
Salary$15–$25k
ClearanceNo Clearance Required
Apply

岗位职责:
1.主导基于QT框架的桌面端高级应用软件的架构设计、负责软件全流程开发,包括需求分析、详细设计、界面开发、业务逻辑实现、编码调试、性能优化及版本迭代,把控产品技术方向与开发质量。
2.基于QT Widgets进行高复杂度图形用户界面(GUI)设计与开发,优化界面交互体验与渲染性能,打造美观、流畅、易用的交互界面。
3.牵头参与需求评审、技术方案研讨,制定QT开发规范、编码规范与测试规范,编写高质量的技术设计文档、接口文档、用户手册等相关文档,推动开发流程规范化,完成技术沉淀与知识共享。
4.主导软件开发过程中的功能bug、性能瓶颈排查与优化,进行代码重构、性能调优,提升软件运行效率、稳定性与可扩展性;配合测试工程师完成测试工作,推动问题闭环,对产品质量进行全程把控。

职位要求:
1.硕士及以上学历,计算机、电子信息、自动化、软件工程、通信工程等相关专业。
2.5年以上QT应用软件开发相关工作经验,其中3年以上QT高级开发或架构设计经验,具备大型QT项目(桌面端/嵌入式端)从需求到上线的全流程开发与统筹经验。
3.精通C/C++编程语言,深入理解QT开发框架,熟练运用QT Widgets、QML进行复杂界面与业务逻辑开发,精通QT信号与槽机制、事件处理、布局管理、多线程编程等核心特性,能独立设计复杂QT应用架构。
4.熟练掌握QT网络编程(TCP/UDP/HTTP/HTTPS)、串口通信、CAN通信、数据库操作(SQLite、MySQL等),具备复杂接口对接、数据交互开发能力,能独立解决接口联调中的复杂问题。
5.具备优秀的代码规范意识与代码重构能力,能独立编写高质量技术文档、调试复杂代码,具备极强的问题分析与解决能力。
6.具备良好的系统级思维、架构设计能力与技术决策能力,工作细心严谨、责任心强,具备优秀的沟通协作能力、学习能力与执行力,能承受一定的工作压力。
7.有卫星,卫星载荷行业软件开发经验。

Skills and experience

master's degreecomputer scienceelectronic informationautomationsoftware engineeringcommunications engineeringQt application developmentQt advanced developmentarchitecture designlarge-scale Qt projectsC/C++Qt frameworkQt WidgetsQMLQt signals and slotsevent handlinglayout managementmultithreaded programmingQt network programmingTCPUDPHTTPHTTPSserial communicationCAN communicationSQLiteMySQLdatabase operationsinterface integrationdata exchangecode standardscode refactoringtechnical documentationdebuggingsystem-level thinkingarchitecture designtechnical decision-makingcommunicationcollaborationlearningexecutionsatellite industry software developmentsatellite payload software development