Experienced Software Engineer (C++)

Lenovo
Apply Now

Job Description

What You’ll Do

Beginning with your strong command of developing C++ (or similar) software solutions, you will quickly grow to become a subject matter expert on Motorola’s Common Camera development framework. This expertise in design patterns, APIs, tools, and best practices will enable you to architect, design, develop and ship common camera software to support millions of customers across the globe. We need bright, innovative, self-starters who document, communicate and code with high proficiency.

Basic Qualifications

  • BS degree in CS, CE, or related engineering discipline
  • 3+ years of demonstrated Linux, C++ (or similar) development experience

Preferred Qualifications

  • MS degree in CS, CE or related engineering discipline
  • Multimedia/image processing software development experience
  • Working Knowledge of OpenCL and OpenGL ES
  • Hands on experience with AI and Machine Learning
  • Android app development experience
  • Familiarity with Git, Gerrit, and Jira
  • System architecture and design experience
  • Experience implementing design patterns with strong algorithmic, data structure, and object oriented programming skills
  • Proven strategic thinking and planning skills
  • Strong documentation, communication and interpersonal skills
  • Comfortable with Android Studio and Agile Processes

Company Info.

Lenovo

Lenovo Group Limited, often shortened to Lenovo, is a Chinese-American multinational technology company specializing in designing, manufacturing, and marketing consumer electronics, personal computers, software, business solutions, and related services. Products manufactured by the company include desktop computers, laptops, tablet computers, smartphones, workstations, servers, supercomputers, electronic storage.

  • Industry
    Computer software,Computer hardware,Consumer electronics
  • No. of Employees
    75,500
  • Location
    Hong Kong | Beijing, China | Morrisville, North Carolina USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Lenovo is currently hiring Software Engineer, C++ Jobs in Chicago, IL, USA with average base salary of $120,000 - $190,000 / Year.

Similar Jobs View More