Middle Python Developer
Core
Develop desktop automation software for mass production, testing, and calibration of security and smart home devices.
Role type
Middle Python Developer (Desktop Automation)
Builds
Desktop applications for PC and single-board computers used in manufacturing lines.
Domain
Industrial automation / Security systems manufacturing
Deliverable
product features
Required skills
Python 3, PyQT/Pyside, OOP, Multiprocessing, Threading, Socket programming, HTTP/TCP, Linux, Git
Preferred skills
PyInstaller, Django/Flask, CI/CD tools, Docker, AWS, WebRTC, gRPC, NoSQL
Responsibilities
Develop desktop programs for device testing and calibration; Integrate hardware into production software; Work with CI/CD systems for version control; Create auxiliary scripts and APIs for inter-team interaction.
Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.