Job Openings Embedded Software Design Engineer in C/C++

About the job Embedded Software Design Engineer in C/C++

Our Fortune 500 client is looking for an experienced C++ developer to join their Robotic Squad R&D team. It is a multidisciplinary team environment with Systems Engineers, Mechanical Engineers, and Mechatronic Engineers. The team is working on designing and developing SLAM (simultaneous localization and mapping) system for Household appliances.

Requirements:

  • Bachelors degree in computer science or electronics engineering or equivalent (MSc and/or PhD is a plus),
  • Minimum 3 years of experience in software development
  • Having experience in embedded C/C++ development,
  • Having experience in object-oriented programming,
  • Knowledge of scripting languages including Python and Shell,
  • Having experience in software performance optimization for embedded devices is a plus,
  • Experience with version control and code review systems such as Git, Gerrit, repo tool