Embedded Platform Software Engineer

android, computer vision, machine learning, embedded, middleware
Contract Independent, Contract W2
Depends on Experience
Work from home not available Travel not required

Job Description

Seeking C or C++, Android, Embedded Platform HOT Augmented Reality Start-up in Sunnyvale, CA or Plantation, FL.


Will be developing OS middleware services that integrate with the computer vision, perception and machine learning sub-systems running on our device.


  • Collaborate with computer vision and machine learning teams to architect middleware services that enable multi-user AR experiences

  • Designing and developing core OS middleware systems using C and/or C++

  • Producing unit, functional, integration and interoperability tests, including automating tests when possible

  • Writing technical documents, including architecture diagrams and API descriptions

Must have Skillsets:

  • Fluency with common programming design patterns

  • 5+ years programming experience with C and/or C++

  • Experience with existing AOSP middleware service systems (IPC, system policy, etc)

  • Experience with Android & GNU Makefiles, ADB, SQLite and shell scripts

  • Experience with version control & continuous integration tools such as git/gerrit

  • Experience with protobufs and networking protocols a plus

  • BS or MS in Computer Science or related field

Location: Sunnyvale, CA or Plantation, FL

Contract: 6-12+

Posted By

Keon Paulino

1999 S. Bascom Avenue, Suite 800 Campbell, CA, 95008

Dice Id : 10365912
Position Id : 6012440
Have a Job? Post it

Similar Positions

Embedded Software Engineer
  • Tech Mahindra (Americas) Inc.
  • Santa Clara, CA
Embedded Engineer - Wifi
  • GlobalLogic, Inc.
  • San Jose, California
Embedded Engineer
  • Customized Solutions Inc.
  • Santa Clara, CA
Embedded Developer- WIFI
  • Tata Elxsi Limited
  • Sunnyvale, CA
Senior Software Engineer - Embedded
  • Mindsource Inc
  • Sunnyvale, California
Firmware Engineer (Contractor)
  • Trimble, Inc.
  • Sunnyvale, CA
Firmware engineer (RTOS, Driver development)
  • S & D Engineering Solutions
  • Santa Clara, CA
Lead Embedded Software Engineer
  • Prime Team Partners, Inc
  • Sunnyvale, CA
Sr. Embedded Software Engineer
  • Albin Engineering Services
  • Pleasanton, CA