Interactive interface development engineer

聚触灵动·Engineering - Electrical / Electronic / Mechanical

Interviewed in 6 days
Part Time
HK work permit required
No experience limit
No degree required
More than 8 hours/day, 5 days per week, Fixed
HK $10K-20K/Month
Job Description

Office location in Shenzhen

Job Description:
As an interface development engineer, you will directly collaborate with the embedded hardware team, responsible for developing the low-level PC-side data acquisition and monitoring software. Your job is not just to draw interfaces, but also to handle high-frequency data communication with hardware, multi-threaded data parsing, and presenting raw data in a smooth graphical way.

Core Responsibilities:

  1. Desktop application development:Develop high-performance data acquisition and monitoring software based on cross-platform frameworks (such as Qt, C# WPF or Python PyQt).

  2. Hardware data exchange:Through USB/serial/UDP communication with sensor hardware, parse a custom binary protocol, and handle packet loss and packet sticking issues.

  3. High-performance graphics:Utilize QPainter, OpenGL or the framework's built-in drawing module to draw high frame rate dynamic pressure heat maps and waveform charts.

  4. Data export:

  5. User experience optimization:Optimize interface response speed to ensure that the interface remains smooth when a large number of sensor units (such as 4096 measurement points) are refreshed simultaneously.

Requirements:

  1. Language and framework:Qt (QML/QWidget)orPyQt/PySideIf you use C#, you need to be proficient in WPF and MVVM patterns.

  2. Data visualization:Familiar with Qt Charts, Qwt, or custom drawing controls based on OpenGL.

  3. Communication protocol:Familiar with serial communication, TCP/UDP Socket programming, able to understand and process hexadecimal data.

  4. Multithreaded programming:Must be proficient in multithreaded development, able to separate the UI thread from the data collection thread to prevent the interface from freezing.

    • Have software development experience related to machine force control, grippers or tactile sensors.

View more
Data Visualization
Communications
Human-Computer Interaction
WebSocket
C++
Mandarin
郭栋
Juchu Interactive·创办人
Active within 3 days · Active Recruiter
Company Overview
Juctouch is a cutting-edge technology company founded at Hong Kong University of Science and Technology, dedicated to providing valuable "touch" to robots. Use touch for cross-modal, cross-species interaction. We are actively seeking partners who: •Want to do something and can do it; • Passionate about the robotics industry; •The company is a Hong Kong company and can provide the necessary assistance for visa renewal. •To be closer to the upstream and downstream of the robot industry, the company's office is in Shenzhen. To ensure that candidates have sufficient rest after work, they will be required to live and work in Shenzhen.
1/3
2/3
3/3
Similar jobs
Metaverse Cloud Solution Limited
Assist in UI/UX design for product enhancement
Currently enrolled in design-related field
Proficient in Figma, Adobe Creative Suite
$60-80/H
櫻桃未來
Competitive monthly salary HK$16,000 to HK$24,000
Fluency in Cantonese, English, and Mandarin required
Hong Kong permanent resident status required
$16K-24K/M
Part Time
HarmoniQ Culture Limited
Remote working opportunity
Graphic Design, HCI, Interaction Design, or related field
Proficiency in UI/UX design tools (Figma, Adobe XD, Sketch, Balsamiq)
$50-60/H
Part Time
大熊百貨
管理社交媒體與設計工作
Shopify技能優先
$65-70/hr, 可番3-5日
$65-75/H
Be careful
Don’t provide your bank or credit card details when applying for jobs.
Save