Company Background: Our client is a leading MNC chipmaker in the computing and communications industries.
Description:
The Ultra Mobility (UMG) Platform Software Group is looking for an experienced software engineer who will be responsible for telephony related development activities on Intel based MID devices. Initial focus will be to design/develop telephony related software, including but not limited telephony stack, modem driver, and then later move to further software activities for Intel based MID platforms under embedded Linux OS.
Responsibilities may include:
- software driver architecture and design
- design reviews with our internal and external partners
- software driver development, debug/analysis, and validation
- new platform bringup
- engagement with Intel's SSG and Microsoft
Qualifications:
You must possess a Master's degree (preferred) or a Bachelor's degree in Computer Science or a related field with two to five years of applicable experience. Additional qualifications include:
- Demonstrated product development experience
- Demonstrated software engineering practices such as design, documentation, prototype, code, and developer level testing
- Ability to analyze and break down problems
- Demonstrated ability to make significant contributions to architecture and design documents
- Demonstrated mastery of C/C++ and Linux based OS system level programming
- Demonstrated mastery of embedded software development
- Demonstrated working knowledge on Linux driver model
- Experience w/ embedded Linux highly desired
- 3G Modem experience required
- Comfortable programming at the middleware and device driver level
- Assertive, self-starter with a can-do attitude and good communication skill (verbal and written)
- Solid understanding of Intel architecture, and capabilities would be an added advantage - particularly around Intel ATOM(TM).
|