*New* Software Development Engineer (BSP/HW Enablers)
Job Details
City: LIBERTYVILLE State: Illinois Country: USA Zipcode: 60048
Company Name: Motorola (AMR). Job Category: Other
Job Description
*New* Software Development Engineer (BSP/HW Enablers)
Job ID 89655 Location UNITED STATES - IL - LIBERTYVILLE
Job Category Software Engineering Position Type Experienced
Relocation Provided None
Education Required Bachelors / Degree
Experience Required 1 - 3
Basic Qualifications - Minimum Bachlors degree - Minimum 2 years in SW Engineering Department Description Motorola Mobile Devices Companion Products design and manufacturing of devices for consumer retail market based on Linux / Android.
Scope of Responsibilities/Expectations The candidate will be required to review HW impact and use them to design, implement, and test low level drivers following proven development processes. Update existing drivers to work on new product HW. Debug HW/SW interaction issues using debuggers, simulators, and logic analyzers. Work on continuous process improvements to increase organizational efficiency and productivity. Job responsibilities include, but are not limited to: Software system architecture, requirements and design of the feature; Software life cycle development from requirements to interoperability and field testing. Real-time embedded software development using C/C++ and Linux. Full Product SW Integration, debug, CR Traige, and release. Specific Knowledge/Skills BS/MS in Computer Science/Engineering or Electrical Engineering. A highly motivated self-starter with experience in real-time, embedded software 'C/C++' development and a demonstrated proficiency in low-level software integration activities. Experience with debuggers, simulators, and logic analyzers required. Specific experience in Data log, Crash/Dump File analysis is a plus. In addition, strong problem solving, verbal and written communication, inter-group coordination and teamwork skills are required. Knowledge of Mutlimedia, Audio, Wireless and System Power Management on Android/Linux is a plus. C and Linux knowledge is required. C++, Java are plus. GIT / JIRA experience and problem tracking/reporting required. Android debug environment ADB, Linux and/or Ubuntu experience is a plus.