Embedded Software Engineer 嵌入式軟體工程師

Job Description

We are hiring an embedded software engineer! Instead of calling Alfred a mobile app, you may as well think of Alfred as a piece of embedded software that controls devices. Essentially, we put the software in the form of an app in smartphones so that we can use them as security cameras!

To achieve this is no small feat. We use a blend of languages including Swift, Java, C language, and ARM assembly to control from CPU to GPU. We research CPU instructions and OS pipelines so that Alfred can run on older phones (dating back 6-7 years) to deliver the best multimedia performance.

Alfred is the only app that runs 24/7 a day and 365 days a year. Alfred doesn’t take a break. Alfred can’t make any mistakes. It is our job to make sure that Alfred can run on over 20,000 phone models and function perfectly.

A large part of Alfred’s challenge lies in the fact that we do not have the luxury to inspect users’ devices. That is why the Alfred team has to learn how to serve users, overcome these challenges, work in different conditions, and optimize user experience. Would you take on this challenge with us?

Requirements

Qualifications: You will be joining the team destined to make Alfred one of the best home monitoring experience available in the market. You will become a member of the development team who are capable of working on different platforms to enhance the features for Alfred as a whole. You will work on new product line-ups as well incorporating new technologies into the platform in order to facilitate the rapid growth of the company. You will also need to integrate various 3rd-party software modules, creating your own implementation based on specification, address interoperability issues between platforms and write specification/design documents in English. 1. Bachelor or master degree with 2+ years of experiences working on embedded software 2. Solid Java and C/C++ programming/debugging skills 3. Experiences with video/audio codecs and protocols in real-time communications 4. Experiences with OpenGL-ES and/or hardware 2D graphics acceleration and processing 5. Ability to port software stacks onto different platforms 6. Ability to write good English documentations 7. Know-hows and/or experiences on IoT related protocols is a huge plus 8. 2+ years of Android development experience is a plus 9. iOS development experience is a plus 10. Additional language skills (JavaScript/Python) is a plus 11. Electronics engineering experiences and know-hows is a plus"

Salary

70K ~ 140K TWD / month

Share this Job

Please Sign in or Register to get your personal invite link.

Team

Default avatar
David
Default avatar

Other Popular Jobs at Alfred Labs Inc. 阿福管家 - 用舊手機做監控攝影機

Engineering Jobs

測試工程師實習 QA Engineer intern

Internship35K ~ 35K TWD / monthUpdated 10 days ago

Android Developer (System-side)

Full-timeMid-Senior level70K ~ 140K TWD / monthUpdated 2 months ago

後端工程師實習 Backend Developer Interns

Full-time26K ~ 45K TWD / monthUpdated 2 months ago

測試工程師 QA Engineer

Full-timeEntry level45K ~ 70K TWD / monthUpdated 2 months ago

Android Developer (Front-end)

Full-timeMid-Senior level60K ~ 120K TWD / monthUpdated 2 months ago

商業資料分析師 Business Data Analyst

Full-timeMid-Senior level55K ~ 90K TWD / monthUpdated 2 months ago

Administrative Jobs

行政/人資助理

Full-timeAssociate30K ~ 30K TWD / monthUpdated 26 days ago

Technology Jobs

Backend Software Engineer 後端工程師

Full-timeMid-Senior level65K ~ 120K TWD / monthUpdated 2 months ago

iOS 工程師 iOS Developer

Full-timeMid-Senior level60K ~ 140K TWD / monthUpdated 2 months ago

電腦視覺與機器學習研究員 CV/ML Researcher

Full-timeEntry level60K ~ 140K TWD / monthUpdated 2 months ago

資深後端工程師 Senior Backend Engineer

Full-timeMid-Senior level100K ~ 160K TWD / monthUpdated 2 months ago

Design Jobs

Mid-level UX Designer 中級UX設計師

Full-timeMid-Senior level50K ~ 75K TWD / monthUpdated 2 months ago

Marketing & Business Development Jobs

Product Operation Manager 產品運營經理 (廣告變現與銷售)

Full-timeMid-Senior level70K ~ 140K TWD / monthUpdated 2 months ago

Similar Jobs

Totiwgwztycmadkjm1uu

Hadoop/Spark System Developer 軟體工程師

*Product development of Big Data platform with system and machine knowledge. ...
Kom8enqbwh02c6uowji4

Software Engineer C++

Would you like to work with a great team as a Software Engineer with focus on...
Aazlobfe4d28gg2aty2r

資深韌體工程師/Senior Embedded Firmware Developer - Embedded Linux

<<你會在Positive Grid做些什麼?>> - 數位音效裝置嵌入式韌體開發 - 驅動程式移植,上層軟體維護 - 建立開發平...