Our client is a MNC dedicated to delivering exceptional audio experiences in communication, multimedia, entertainment, and smart living.
Responsibilities:
- Software development in Embedded Android/Linux devices
- Design, implementation, and customization of solutions using Android/Linux OS
- System performance optimization and stability improvement
- Utilize strong background in embedded systems, OS, and multi-thread programming
- Involvement in system architecture and design
- System Requirements definition
- Participation in:
- Requirements gathering
- Driving solutions
- Testing
- Deployment
- Maintenance and enhancement of embedded implementations
- Interpretation and evaluation of designs
- Assistance in firmware problem solving
- Conduct design reviews
- Incorporating knowledge of real-time embedded Android/Linux firmware
Requirements:
- Degree inElectronic/Electrical/Computer Engineering/Computer Science, Software Engineering or related fields
- Good understanding of embedded Linux architecture
- Minimum 8 years of hands-on experience with:
- Embedded Linux operating system
- Frameworks development
- C/C++
- Good hands-on experience with:
- Linux bootloader
- Kernel
- Ability to develop solutions in:
- Linux device driver/HAL layers
- Android Framework layers (advantageous)