Company Background: Our client is a leading MNC chipmaker in the computing and communications industries.
Job description: UMG's Business Planning, Architecture and Software organization is looking for a highly motivated and skilled software engineer to join our engineering team working on UMG's next generation MID(Mobile Internet Device - previously known as Ultra Mobile Device) platform. This is an exciting opportunity to be part of the larger team working to create a new type of It- based device in the marketplace. The candidate will work with multiple partners/stakeholders in US, India and other international locations. In this position, you will be joining a growing, nimble software engineering team within the UMG UPAS Software organization. You will be taking ownership for various tasks in driving integrated SW solutions and delivering it platform SW and value -add technologies as core elements of UMG products. You will be responsible for the MID Linux* SW definition, implementation, optimization, defect fixing and you will also be providing Linux* SW architecture and technical consultant support to UMG marketing for engaging with the customers to identify/enable/deploy Design Win via SW stack definition/ integration/customization.
Qualifications: You should possess more than 3 years working experience as a SW developer for a Master of Science degree or more than 5 years working experience for a Bacher of Science degree on Computer Science, or Computer Engineering or Electronic Engineering. Additional qualifications include:
- Strong software background, including experience with Linux* drivers/kernel and applications.
- Excellent Linux SW development, testing and debugging skills in C and/or C++. Be familiar with Linux development environment and had a proven track record in SW product development through a full life cycle.
- Must exhibit technical & problem solving skills to define & execute tasks independently and have strong written and verbal communications in both English and Mandarin.
The following qualifications would be added advantages:
- Experience to work effectively across organizational and geographic boundaries; A proven ability to take ownership of multidisciplinary problems and drive them to closure.
- In depth understanding on Linux* kernel and/or driver development.
- Knowledge of open source development models, and experience dealing with Linux* OSVs and organizations developing open source sw outside of it.
- Knowledge of It IA-32 architecture and/or Linux phone SW stack.
- Experience in interfacing with external customers and fellow travelers to work on customer issues and bug fixes.
|