SomervilleRecruiter Since 2001
the smart solution for Somerville jobs

Sr. Embedded Software Engineer

Company: RISE Robotics
Location: Somerville
Posted on: May 9, 2022

Job Description:

Job Description RISERobotics is a technology company that has developed a completely new, fluid-free, electric alternative to hydraulic cylinders, RISECylinder, for heavy equipment and machinery. RISETechnology enables OEMs to deliver battery-electric products to their clients at diesel-hydraulic-equivalent or better performance, reliability, runtime, and cost. The key differentiator is RISECylinder uses 65-90% less power than hydraulic cylinders. RISERobotics is looking for an experienced Software Engineer to develop application firmware and support/demo software in a variety of languages including C/C++ and Python. The perfect candidate will have strong self-starting tendencies, a willingness to engage in team-based planning and software development, and a track record of deploying and supporting embedded software related to the control of electro-mechanical systems. You will join an exciting and growing team with a fantastic product, and enjoy the opportunity to help shape the way the team operates. Responsibilities Perform duties related to the design, manufacturing, control, test, and service of RISECylinder and associated sensors, peripherals, control mechanisms and tools Design and document software modules to be developed by other team members in C/C++ Lead team in debug and troubleshooting Participate in planning activities using agile techniques Document software systems Assist hardware engineers in the scoping of projects and developing requirements Develop tooling for data collection and analysis, and platform debug Participate in review and documentation of safety-critical systems This position reports to the Director of Software Requirements Minimum 5 years developing C/C++ applications and platforms in an electromechanical product environment Minimum 3 years developing tools and infrastructure using python Demonstrable numerical analysis skills and techniques Able to operate independently, producing robust and documented software modules Able to understand, manage, and improve embedded release processes Experience designing and interfacing with any of the following: motor control systems, battery management systems, wireless communications, automotive telematics Demonstrated experience using common embedded communications interfaces: CAN, SPI, I2C, UART Familiar with modern microcontroller systems on at least ARM and one more family such as MIPS or PowerPC Ability to read and understand complex technical literature such as datasheets, schematics, production process diagrams Preferred skill and experience Expert understanding of control systems Experience developing IoT communications systems using common services like MQTT on W-Fi, Bluetooth and cellular communications J1939 protocol experience Experience with ISO 26262, IEC 61508, DO-178C or other software safety standards Benefits Health, dental, life, and disability insurance Blue Cross Blue Shield health insurance policy- RISE pays 70% of the premium Stock incentive plan Company outings Twenty days PTO and ten office holidays RISERobotics is an equal opportunity employer that values diversity at all levels. All individuals, regardless of personal characteristics, are encouraged to apply.

Keywords: RISE Robotics, Somerville , Sr. Embedded Software Engineer, IT / Software / Systems , Somerville, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Somerville RSS job feeds