*New* Software Development Engineer (BSP/HW Enablers) - Motorola (AMR). (LIBERTYVILLE, Illinois)

*New* Software Development Engineer (BSP/HW Enablers) - (LIBERTYVILLE, Illinois)
A Mighty River the Professional Network is open to all races and cultures


Job Title
*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.