Logo
Rise Robotics

Principal Embedded Software Engineer

Rise Robotics, Somerville, Massachusetts, us, 02145

Save Job

Overview

RISE Robotics is a high-growth technology company backed by The Engine, focused on zero-emission heavy machinery. We specialize in partnering with Tier 1 suppliers, OEMs, and the US Department of Defense to transition from traditional hydraulic systems to more efficient and sustainable solutions. As a Principal Embedded Software Engineer, you will influence the software that powers our robotic lifting solutions, collaborating with cross-functional teams to design, implement, and ensure the reliability and performance of our systems. This is a hybrid role with 3-4 days/week in Somerville, MA. Why This Role Matters As a pivotal member of the RISE Robotics Engineering organization, you will contribute to implementing electronic controls for large-scale machinery. You will join a dynamic and expanding team that values talent and ideas as we redefine our operations. If you're passionate about motion control technology and thrive in a fast-paced, innovative environment, we want you to be part of our journey. Responsibilities

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

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 lunch Free parking Located in Union Square RISE Robotics is an equal-opportunity employer that values diversity at all levels. All individuals, regardless of personal characteristics, are encouraged to apply. #J-18808-Ljbffr