Skip to main content
RG
Open to opportunities

Robert Grimes

@robertgrimes

Embedded systems engineer specializing in reliable firmware for robotics, aerospace, and defense.

United States
Message

What I'm looking for

I’m looking to lead embedded firmware and architecture in safety-critical robotics or aerospace environments—improving reliability and diagnostics, speeding deployment, and partnering cross-functionally while mentoring engineers.

I’m a principal embedded systems engineer with extensive experience designing complex robotics, aerospace, industrial, and defense platforms. I’m self-directed and known for improving reliability, accelerating deployment, and mentoring engineering teams in safety-critical environments.

At IROBOT CORPORATION, I led embedded architecture and firmware development for multiple generations of consumer robots, driving modular system design and reliable field performance. I redesigned robot mobility architecture to improve modularity and code reuse, and I managed the Clean Base product family—unifying the dock platform, implementing core functional modules, and cutting engineering costs across new models by over half.

I also supervised microcontroller diversification during COVID-19 supply chain disruptions, enabling alternate hardware adoption and preventing production delays. Across fielded robot issues, I directed investigations to ensure compliance with evolving EU safety regulations and California and DOE energy standards while protecting product availability.

As a self-employed consultant (RSG ASSOCIATES), I deliver embedded architecture and firmware across robotics, aerospace, automotive, and research platforms. From architecting embedded Linux controllers on Xilinx Zynq SoCs to building ROS firmware nodes, satellite command/telemetry infrastructure, and automated tooling for FPGA/VHDL and documentation generation, I focus on scalable integration, strong diagnostics, and long-term maintainability.

Experience

Work history, roles, and key accomplishments

iRobot Corporation logoIC

Consulting Embedded Software Engineer

Aug 2011 - Feb 2026 (14 years 6 months)

Led embedded architecture and firmware development for multiple generations of consumer robots, redesigning mobility for improved modularity and reduced build times. Managed the Clean Base dock platform and supporting modules, cutting engineering costs across new models by over half, while ensuring regulatory compliance and maintaining fielded product availability.

RA

Embedded Systems Consultant

RSG Associates

Sep 2004 - Dec 2025 (21 years 3 months)

Delivered embedded architecture and firmware solutions across robotics, aerospace, and research, including an embedded Linux controller on Xilinx Zynq-7000 that reduced integration time by up to 80% across research platforms. Built reusable command/control and hardware-software integration tooling (XML-driven FPGA/VHDL/API generation), developed ROS firmware nodes, and engineered synchronized mult

Education

Degrees, certifications, and relevant coursework

Massachusetts Institute of Technology logoMT

Massachusetts Institute of Technology

Bachelor of Science, Electrical Engineering and Computer Science

Earned a Bachelor of Science in Electrical Engineering and Computer Science from the Massachusetts Institute of Technology.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan