Embedded Software Developer (Daikin Solutions)
Salary undisclosed
Apply on
Original
Simplified
Key Accountabilities
- Design and develop control system software architecture (edge & cloud)
- Design and develop control web-based applications
- Design and develop control system public API for integration
- Design and develop database schema, SQL statement and database maintenance policy
- Design and develop an efficient and user-friendly system UI
Requirements:
- Strong self-learning abilities and self-management skills.
- Proficiency in one or more system programming languages: Go, C, or C++.
- Thorough understanding of web technologies: JavaScript, HTML, CSS, HTTP, and Websocket.
- Solid experience with at least one web frontend framework: ReactJS, VueJS, etc.
- Solid experience with at least one of database system: SQLite, Postgresql, MySQL
- Solid experience on Linux operating systems and shell scripting very well.
- Hands-on experience with cloud infrastructure
- Familiar with main cloud technology: Docker, Kubernetes etc
- Familiar with network technology: TCP/UDP/DHCP/MQTT etc
- Familiar with data visualization
- Familiar with Git version control system.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
Similar Jobs