Staff Researcher, System

Lenovo
Published
October 13, 2020
Location
Chicago, Illinois
Category
Job Type

Description

Analyzing, designing, developing and maintaining software for Lenovo and Motorola products and systems. Performing system integration of software and hardware to deliver in the area of connectivity, authentication and security, machine learning, imaging, UX/UI, IOT and server/application development. Developing sensor algorithms on low power, low memory platforms. Creating real-time embedded Linux kernel drivers for sensors and microprocessors.

Position Requirements:

  • Master’s Degree
  • 2 or more years of relevant experience
  • C/C++; Firmware/Embedded System Design; Real-time Embedded System Programming and/or Design; Software Development Methodology; Software Architecture; Unix; Python; Data Structures and Algorithms.

Related Jobs

Software Developer Level 2   New Windsor, Maryland
June 4, 2019
Desktop page
~