Senior Software Engineer
Hornby Hobbies Limited
Posted on 2024-07-08
Kowloon Bay
0 year(s) work experience
Job Highlight
Job Description
Senior Software Engineer
Responsibilities:
- Be a key role in design, implement, test and deploy low-level embedded system frameworks to be run on small-scale devices.
- Be the window person to SoC/component vendors to deal with technical matters.
- Responsible in carrying out conformance/certification/interoperability testing of products.
Requirements:
- 8+ years of hands-on experience in C/C++/Python programming on embedded systems equipped with ARM-based SoC's.
- Solid experience in Bluetooth BLE 5.0 and BLE Mesh network required, experience in Telink, Nodic and Lenze Tech, Android software development is preferable.
- Able to plan and write a system framework alone (with/without embedded operating system), with minimal guidance and references.
- Deep knowledge and hands-on experience on device driver writing on various hardware components/devices.
- Ability to read and understand hardware schematics.
- Proficient with Git version control.
- Bachelor's degree in Software Engineering, Electronic Engineering or related field
- Good verbal and written communication skills in English.
We offer an attractive remuneration package including 5 days work, double pay, bonus and medical benefits to the right candidates.
All applications will be used for the purpose of recruitment only.
Job Function | |
Work Location | Kowloon Bay |
About company
Hornby Hobbies Limited