Facebook pixel

Embedded System Software Engineer
Posted on 7/27/2022
INACTIVE
Locations
Mountain View, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
C/C++/C#
Operating Systems
Requirements
  • Programming in C++
  • Knowledge of developing software with real-time constraints
  • Experience with communication protocols
  • Knowledge of real-time operating systems
Responsibilities
  • Develop embedded software for custom hardware
  • Develop real-time software to communicate with embedded boards
  • Integrate cameras and other sensors
  • Develop diagnostics APIs and systems to simplify maintenance
Desired Qualifications
  • Experience with industrial or robotics communication such as CAN and EtherCAT
  • Exposure to low level communication protocols
  • Experience with performance oriented programming in a resource constrained platform
  • Experience shipping end-to-end consumer electronics products
Everyday Robots

51-200 employees

Robots for everyday assistance
Company Overview
The Everyday Robot Project is building a new type of learning robot — one that can eventually learn to help everyone, every day. The Everyday Robot Project is developing a general-purpose learning robot that can operate autonomously in unstructured environments.