Jobs · Engineering · Massachusetts

Sr. Embedded Software Engineer

RISE® Robotics · Somerville, MA · 4 mo ago
HybridEngineeringFull-time

Key Responsibilities

  • Design, develop, and maintain embedded software for our robotic lift systems, ensuring performance, reliability, and safety
  • Collaborate with hardware engineers to integrate software with the RISE platform's electrical and mechanical components
  • Create and optimize control algorithms for precise and efficient robotic lifting operations
  • Develop and implement software for real-time control, feedback systems, and sensor integration
  • Conduct thorough testing of software to identify and resolve issues, ensuring reliable and robust operation
  • Maintain comprehensive documentation for software design, development, and testing processes
  • Work closely with cross-functional teams, including mechanical engineers, electrical engineers, and application specialists, to achieve project goals

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

Benefits

  • Competitive compensation package
  • Equity!
  • Blue Cross Blue Shield Health insurance
  • Dental, Life, and Disability insurance
  • 401(k) program
  • PTO and office holidays
  • Flexible/hybrid work options
  • Weekly {free} lunch
  • Free parking/T accessible

Similar jobs