Python / Qt Desktop Engineer
Technology
1週前截至 2026/11/30
全職現場辦公
職缺描述
What you could work on
- Develop device connection and experiment controls.
- Implement signal display, recording and playback.
- Integrate algorithms and communications with error handling.
- Implement device status, parameters, waveforms, event markers, recording, playback and export, handling threads and errors.
- Document the research or engineering process, maintain versions and evidence, and make results reviewable.
- Review, integrate and improve work with relevant teams to advance project milestones.
- Education: Bachelor’s or above. Relevant fields include computer science, software, electronics or biomedical engineering, or a related field.
- Experience: At least one year of relevant experience.
- Python and Qt or PySide.
- Threads, queues and network or serial communications.
- Charts, files and desktop packaging and debugging.
- Know Qt signals and slots, network or serial communication and Windows packaging; PyQtGraph or SDK integration is helpful.
- Explain your individual contribution clearly and work carefully across disciplines.
- Real-time instruments or EEG software.
- Plotting libraries and SDK integration.
- Social insurance and housing fund contributions follow applicable requirements and company policy.
- Weekends off, statutory holidays and paid annual leave.
- Annual health checks, holiday benefits, and meal and transport allowances under company policy.
- Technical exchanges, professional learning and cross-disciplinary R&D collaboration.
- Eligible technical advances, patents, research translation and project delivery may receive outcome-based rewards.
- Eligible core talent may participate in equity or option incentives under the relevant plans and agreements.
- Equipment, data, compute and experimental conditions are arranged according to research and project needs.
- Professional conferences and academic exchanges, including approval and reimbursement, follow company processes.
- Research goals are defined around the area of work, with opportunities for technical development and research translation.
- Publications, patents and technical outcomes are supported under applicable policies and agreements, including publication and intellectual-property arrangements.
- Eligible talent may receive help applying for local talent programs; eligibility and amounts remain subject to the relevant review.
Suggested subject: “Talent introduction | Python / Qt Desktop Engineer | Name”. Share only public work or materials you are authorized to disclose.
Compensation, location, working arrangements, headcount and timing are discussed around project needs and your experience.
Keywords
PythonQtPySideThreadingQueuesNetwork CommunicationSerial CommunicationQt Signals and SlotsCharts and Data VisualizationFile HandlingWindows PackagingDebuggingPyQtGraphSDK IntegrationError HandlingDesktop Application DevelopmentDevice ConnectivityExperiment ControlsSignal DisplayData Recording
對這個職缺感興趣嗎?