INTERN: Robotics Software Engineer
Description

Alert Innovation is a growing start-up with a mission to re-invent retailing through robotics, and we are seeking to hire people who love their work and want it to be meaningful, strive for excellence, and want to work in a collaborative, team-oriented culture. 


FULL TIME, NON-EXEMPT 


Responsibilities:

  • Implement and evaluate machine and system intelligence algorithms and modify them as needed for applications.
  • Be proactive in suggesting improvements, solving problems, and escalating risks.
  • Design and perform tests to verify software in simulation and on robots.
  • Able to work independently and effectively in a fast-paced, dynamic environment as part of a multi-disciplinary team.
  • Help build the smartest robots in the world.
  • Performs other related duties as assigned.


Requirements

Required

  • Experience programming in C++11/14 using object-oriented programming paradigms. 
  • Experience using and programming in a Linux development environment.
  • Knowledge of distributed software version control programs such as Git.
  • Excellent written and verbal communication skills.
  • Self-motivated and able to achieve despite ambiguity.

Desired

  • Experience with template meta programming in C++11/14.
  • Understanding of Test-Driven Development and familiarity with unit testing frameworks (GTest, Boost Test, etc).
  • Experience with QNX or another Real Time Operating System (RTOS).
  • Strong working experience with Atlassian products (BitBucket, Bamboo, JIRA).
  • Knowledge of best software practices ensure that software is maintainable in the long run.


Powered by
Privacy Policy