RISE™Robotics

Principal Embedded Software Engineer

RISE™Robotics

full-time

Posted on:

Origin:  • 🇺🇸 United States • Massachusetts

Visit company website
AI Apply
Manual Apply

Job Level

Lead

Tech Stack

Python

About the role

  • Founded in 2011 by MIT and RISD graduates, RISE Robotics is a high-growth technology company backed by The Engine, pioneering zero-emission heavy machinery and hydraulic systems to efficient solutions
  • As a Principal Embedded Software Engineer, you'll develop and enhance the software powering our robotic lifting solutions, collaborating with cross-functional teams, and ensuring reliability and performance
  • Hybrid role with 3-4 days/week in Somerville, MA
  • This role shapes the engineering effort to implement electronic controls of massive machines and collaborate across mechanical, electrical, and application specialists
  • Key responsibilities include embedded software development, system integration, algorithm development, real-time systems, testing and debugging, documentation, and collaboration

Requirements

  • 5+ years of electromechanical product software development in C, C++, and Python
  • Experience with controls, brushless DC motors, and motion control systems
  • Demonstrated ability to operate independently, executing on requirements to produce robust and well-documented software modules
  • Familiarity with common embedded communications interfaces: CAN, SPI, I2C, UART
  • Ability to read and understand complex technical literature such as datasheets, schematics, and production process diagrams