HW/SW Integration Engineer

APPLY

OVERVIEW

As a Hardware / Software Integration Engineer, you will be integrating and testing Semio’s software with varied commercial and research robot platforms. You will gain a deep understanding of cutting-edge social robotics software and technical knowledge of one or more robot platforms.

RESPONSIBILITIES AND DUTIES

  • Integrate Semio software with commercial and research robot platforms
  • Create unit tests and manually test software’s compliance and robustness
  • Communicate with senior management and peers
  • Create and deliver technical presentations to internal audiences
  • Help shape the culture of the company and the personal robotics industry as a whole

Required Qualifications

  • 2 or more years of experience with C++
  • Experience with Linux
  • Robust understanding of common data structures and algorithms
  • Experience with development tools such as git, cmake, and debuggers
  • Excellent communication skills

Additional Qualifications

  • Experience with robot-specific algorithms and methodologies (e.g., motor control, mapping, localization, path-planning, navigation, manipulation, etc.)
  • Experience with software testing tools and infrastructure
  • Experience with ROS (Robot Operating System)
Apply for this position
137