Tóm lược
Mô tả công việc
Tóm tắt công việc
We are looking for Embedded Software Engineer to join our various projects:
1. IoT Project (Germany, Japan)
- Design and implement the S/W on IoT H/W device. In large part, implement the H/W interface and IoT solution service.
2. Set-top-box
- Design, implement and refactorying production SW on STB (Settop Box)device.
- Migrate STB security solution. (3rd party solution like Nagravision)
3. Automotive (Car-Infotainment)
- Research and develop in-car infotainment systems including Entertainment, AVN (Audio Video Navigation), Cluster and Telematics.
- Software engineer involves in HMI Applications (Multimedia, Hand-free Phone, Navigation, Vehicle Life, HAVC), framework, connectivity of processes, protocols to communicate with peripherals via in-car network.
4. Network, Wifi home gateway
Essential Duties and Responsibilities
- Develope embedded software in C, C++, or other selected languages on Embedded Hardware, Embedded Software
- Implement the feature based on the SW design documents and specification
- Performs technical root cause analysis and outlines corrective action for given problems
- Communicate with 3'rd party solution company and customer.
- Steady efforts to improve SW design and quality
- Coach and transfer S/W engineering experience and knowledge to colleague
Why You'll Love Working Here
1. Benefits
- Salary will be negotiated from $900-$1600 depends on your competency
- Competitive compensation package (Basic salary, Monthly Allowance, Performance incentive, Profit Sharing)
- Attractive benefits (SHUI Insurance, PVI Premium Health Care Insurance for both you and your family)
- Teambuilding Support Bonus quarterly
- 100% official salary during the probation period, annual salary raise
- 12 annual leaves + Refresh Day Off Benefit
- Extra bonus per special occasions (Birthday, Labor Day, National Day, Solar New year, Lunar New Year)
- Annual company outing trip/travel
- 5 working days/week with flexible working time and no overtime
- Provide refresh day-off
- Chance to go on business trip oversea
- English working enviroment: You will have chance to practive English in both 4 skills. If you aren't confident? Let's join Internal English Class full 100% sponsored by Company
- Product working environment which helps you approach full process and improve your technical skills best
- Professional, creative, comfortable and flexible working environment
- Young and talented colleagues with nice and supportive leader
- Chance to develop career with clear and motivated performane management system
Yêu cầu công việc
Your Skills and Experience
1. Must to have
Work Experience and Knowlege
- [Mandatory] From 3 years of experience embedded software in C, C++
- [Mandatory] Strong Knowledge of C/C++
- Experience with embedded linux environment
- Bachelor degree(4 years degree) or above in Computer Science/Electronics/Industrial Engineering
- Eagerness to finalize tasks with responsibility
- Active communication internally and externally
- Logical thinking required as an engineer
- Availability to travel abroad
- [Preferred] Ability to communicate in English
- [Preferred] Ability to use Git/Jira/Gerrit/Jenkins in a team environment
- [Preferred] Experience of working on Real Time Operating Systems like the FreeRTOS
- [Preferred] Microcontrollers and related development environments and debuggers
- [Preferred] Experience of working on wireless LTE, 3G, GSM/GPRS and GPS modules
- [Preferred] Experience of working on wireless connected systems/products (IoT)
- [Preferred] Understanding of Java and Android platform
- [Mandatory] Experience of programming (Kernel/User space) on Linux
- [Mandatory] Experience of OOP programming skills (C++/ Java)
- [Mandatory] Understand principles of security (authentication/message integrity)
- [Mandatory] Understanding of video codecs design (Image and Video Compression Fundamentals, Digital Audio Compression)
- [Preferred] Experience on boot-loader structure and programming on embedded system
- [Preferred] Experience of embedded android device (Java API Framework, Java Native Interface, Native C/C++).
- [Preferred] Experience of Android Media Framework, Android DRM.
- [Preferred] Understanding of media streaming protocol (MPEG_DASH/ HLS/ etc. )
- [Preferred] Using QT and QML for UI design and user interaction
- [Preferred] Experiences related to multi-thread, multi-process programming (IPC, DBus)
- [Preferred] Knowledge in OOP and design pattern (MVC, Singleton, Observers)
- [Preferred] Knowledge about connectivity service (Apple CarPlay, Android Auto, Bluetooth)
- [Preferred] Experiences releate Open Source porting & development & customizing
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- C++
- Linux
- Embedded
- Java
- GPS
- Wireless
- Jira
- MVC
- OOP
- Git
- GPRS
- GSM
- Design Patterns
- API
- Qt
- Multi-Threading
- Jenkins
- FreeRTOS
- Protocol
- Singleton
- Android
- HLS
- DRM
- Gerrit
- UI
- IoT
- LTE
- Kernel
- QML
- IPC
- Observer
NĂNG LỰC
- Responsible
- Proactive
- Communication Skills
- Logical Thinking
Thông tin doanh nghiệp
HUMAX has embarked on an aggressive design, manufacturing and integration program.
Founded in 1989 by a team of enterprising engineers, HUMAX continues to deliver state-of-the-art products and services. With over a decade of experience in electronic hardware and software engineering, and well versed in customer support, HUMAX has been developing quality products to meet the demands of diverse markets.
Having been involved in the set-top box industry from its inception, HUMAX has embarked on an aggressive design, manufacturing and integration program. Through our abundant market experience, we have accumulated extensive knowledge of the core set-top box technologies. We are vigilant in keeping abreast of industry trends and their effects on the needs our customers