This page is intended for users in Hong Kong. Go to the page for users in United States.
Job postings for Engineer/programmer
Firmware Engineer (Bare Metal & Android Platform)
Firmware genie wanted!! We need you to fulfill our tech wishes
Job Description: Sentio is looking for a firmware engineer mastering Bare metal firmware development, as well as Android platform integration to join the Sentio Asia team. This position is based in Hong Kong. This position is an exciting opportunity to work on the spirit of the product itself, turning exciting hardware into an awesome product. You will report directly to the Head of Hardware, and work on our products firmware to bring them to the next level. Responsibilities - Define and implement firmware features (bare metal & RTOS, on ARM Cortex M) - Implement and control unit tests - Implement test line softwares for manufacturing lines - Work on Android Platform integration on Sentio products - Implement Linux drivers and Android API when needed Resilient, ready to tackle complex problem, fearless when it comes to coding - Be a key member of the firmware QA process Your background: - Degree in Computer Science/Real Time Engineering or Electrical Engineering - At least 3 years of experience working in similar positions - Fluent in English, Chinese (Mandarin) is a plus. - Proficient with Linux Kernel, LKM, and Android (AOSP) - Proficient with bare metal development (preferably on ARM Cortex M0) - Full proficiency in C++, C, and Python, (ARM Assembly,Java are a plus) - Pro-active, self motivated, willing to learn new technologies You use Linux as your desktop, use git, and Vim your editor of choice - “Never give up” attitude - For you, a problem is just a solution in progress - Code is art, (sometimes art could be better coded). Han shot first