Lead the development and maintenance of HMI (Human-Machine Interface) dashboards, ensuring an intuitive and responsive user experience.
Collaborate with autonomy, robotic, and cloud teams to create a seamless interface between the SHEN NONG SHI system and its operators.
Design and ship full-stack solutions that integrate with autonomy runtime systems.
Optimize system performance and reliability, addressing latency, scalability, and fault tolerance.
Maintain a secure and efficient data pipeline between edge devices and cloud services.
Requirements
Proficient in modern TypeScript frontend framewoks (e.g. React, Next.js, Vite).
Backend experience with at least one framework (e.g., FastAPI, Django, Flask, Node/Express, Rails, etc.).
Familiar with basic network architecture, cyber security, and Linux systems.
Experience with relational databases (e.g., PostgreSQL, MySQL, MariaDB) and ORM libraries (e.g., SQLAlchemy, Prisma, Sequelize).
Experience building RESTful APIs and/or GraphQL APIs.
Solid software engineering skills, including TDD, unit testing, integration testing, CI/CD.
Solid understanding of OOP, design patterns, and software architecture (e.g., UML).
Bonus Qualifications
Experience with ROS/ROS2 and building front-end interfaces for ROS systems.
Experience developing applications or HMI programs involving communication protocols (e.g., TCP/IP, wireless) or hardware interfaces (e.g., USB, Bluetooth).
Experience designing user interfaces for autonomous systems, robots, industrial automation, or edge/IoT devices.
Experience using Three.js or React Three Fiber to render 3D scenes within React.
Hands-on product development and launch experience.
Strong communication skills with experience collaborating on projects with cross-functional engineers (e.g., roboticists, machine learning engineers, etc.).
Benefits
Located in the center of the city: Just across the street from Dongmen MRT Station exit 6.
Competitive salary: Compensation packages aligned with global Tier-1 cities.
Incentives: Long term incentive plans currently under development. Coming soon.
Performance bonuses: Awarded based on annual company performance and individual contribution.
Insurance coverage: Labor, health, pension, occupational injury... etc.
Flexible hours: Flexible start and end times to support work-life balance.
Hybrid work: Option to work remotely 2 days a week.
Legal benefits coverage: Includes labor insurance, national health insurance, pension contributions, occupational injury protection, special leave, and marriage leave.
Learning support: Tuition subsidies available for approved external training or professional development programs.
In-house culinary workshops: Team cooking sessions for fun and learning the way of the wok.