Core Development
- Developing/Maintaining a robust and high performance on-edge embedded AI system
- Senior Engineers code, own projects and mentor junior members of the team
- Stack: Linux, Python, MQTT, Redis, MySQL, PostgreSQL, C/C++, Git
Work as a team
- Collaborating with frontend, mobile developers, hardware engineers, data scientists to polish the existing awesomeness and build new features to build new features
- Coordinate with team members in the US: Product and sales/support
Code quality
- Helping us measure, maintaining and improve our code quality
- Implementing CI/CD processes, enforcing and improving deployment (and rollback!) procedures
Minimum qualifications
- Bachelor’s degree in Computer Science, related technical field, or equivalent practical experience
- 2 years of coding experience coding in Python or C/C++
- Experience in system software development (e.g., kernel, device drivers, firmware, software that manages kernels, machines, or devices)
- Experience in computer science, data structures, algorithms, and software design
Preferred qualifications
- Experience in BuildRoot or Yocto
- Experience in any stream protocol like RTP, RTSP, RTMP, GStreamer etc.
- Experience in any video processing like OpenCV, OpenCL, FFMpeg etc.
- Experience in camera development
- Experience in MQTT or other message queue technology
- Experience in CI/CD, Jenkins, or SlackOps
- Experience in Docker, Kubernetes, or ELK
碩士畢,嵌入式產品研發、自動化產品測試及產品品管經驗。專精應用程式、韌體、軟體工程開發,解決客戶問題並管理IC設計跨功能團隊。
面試總時長:50分鐘
有準備過往工作經驗簡報簡單說明,面試官有針對TCP/IP Multimedia提問及詢問未來工作需求。面試官有介紹公司目前產品、市場以及人員配置。