Embedded Software Engineer
Diploma
Embedded Software Developer
Responsibilities:
* 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 effcient 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, HTLM, 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 system and shell scripting very well.
* Hands-on experience with cloud infrastructure.
* Familiar with main cloud technology: Docker, Kubemates etc.
* Familiar with network technology: TCP/UDP/DHCP/MQTT etc.
* Familiar with data visualization.
* Familiar Git version control system.
* Excellent problem-solving and analytical skills.
* Strong communication and collaboration skills.
Kindly contact Ms Rachel at +6019-772 2619 for further details or send your resume to [rachel.gan@cityrecruit.com.my]
or
Kindly contact Mr Edwin +6012 692 5453 or send your resume to [crcs-my-recruitment@cityrecruit.com.my]