Principal Robotics Engineer

BoolSi, Inc.

Boston, Northern (MA, KY)

Hybrid

USD 180,000 - 230,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BoolSi, Inc. is seeking an experienced Staff-level robotics engineer to identify compute-bound workloads on robotics platforms and drive benchmarks. You will work with embedded ARM/Linux systems, profiling latency and power, and guide what workloads to accelerate with BoolSi technology.

The role emphasizes hands-on bench work, ROS 2 demos on Kria hardware, and direct customer interaction. You will lead field proofs of concept, build reference demos, and help shape the roadmap while traveling for

Qualifications

  • 8+ years of staff-level experience in robotics or embedded software on physical robots.
  • Strong C/C++ on embedded Linux with profiling and real-time reasoning.
  • Proven ability to separate technically interesting problems from commercially important ones.
  • Hands-on bench competence: wiring, sensor integration and maintaining a running platform.
  • Excellent communication: talks, teaching, writing, or customer-facing engineering.
  • Working ROS 2 fluency for demos; production experience on non-ROS stacks counts.

Responsibilities

  • Define workloads to pursue in robotics compute budgets and drive benchmarking.
  • Lead field demos and proofs of concept with customers and partners.
  • Build reference demos on ROS 2 robots and Koala Kria hardware integration.
  • Contribute to product roadmap by translating learnings into workload choices.

Skills

Staff-level experience
C/C++ on embedded Linux
ROS 2 fluency
System benchmarking

Tools

Profiling tools
Embedded Linux tooling

Job description

Tell us which robotics workloads are compute-bound and worth accelerating. Then prove it on a real robot.

We know compilers. We're hiring the person who knows robotics.

Robots running on embedded ARM cores are often compute-bound: the CPU budget caps what they can perceive and how fast they can react. The usual fix is a GPU. Many robots can't take one: a few-watt power budget, hard latency bounds, a fanless enclosure, or a certification path.

An FPGA fits those constraints, and MPSoCs like Zynq and Kria put one on the same chip as the ARM cores. Few robotics teams use it, because programming it has meant hiring chip designers. BoolSi removes that requirement: our compiler turns C, C++, and Rust functions into FPGA accelerators that behave identically to the original code. We've raised $7.6M and are a team of 12 engineers and scientists.

  • Boston, MA, on-site. The robots are in the lab.
  • Reports to the CEO.
  • Travel around 10% for the first six months, 20-30% after.
Three overlapping phases.

The core of the job is telling us which workloads to go after: where robotics systems are actually compute-bound, and which of those bottlenecks the market will pay to remove. Your judgment drives what we dogfood, what we demo, and what we pitch.

Months 0-3: User zero. Run realistic robotics workloads through the platform before any customer does. Candidates so far: LiDAR processing, visual SLAM front-ends, MPC and other high-rate control loops, large-state sensor fusion such as EKFs. Some will turn out bandwidth-bound rather than compute-bound; finding out fast is the point. Define how we benchmark: latency, jitter, power, and control rate against the ARM baseline and, where a customer would consider one, a Jetson-class GPU. You will get blocked. A compiler engineer is paired with you to unblock you, and every block becomes a precise bug report or feature request. By month 3 the platform is measurably better because of you.

Months 2-6: Physical demo. Build a reference demo on an off-the-shelf ROS 2 robot with a Kria board: sensor and actuator wiring, system integration, the accelerated workload in the loop. It runs the same workload with and without BoolSi acceleration, and the accelerated robot does something the ARM cores alone cannot. It ships within 6 months, runs reliably at a trade show, and makes the point in seconds. One demo, done well.

Month 6+: Field work. Lead customer proofs of concept: find the hot function, port it, benchmark it, present the results. Run the demo at trade shows and conferences, and write and speak publicly about the work. Feed what you learn into the roadmap. A second robotics engineer is budgeted at month 6, and a field application engineering team follows the first paid POC; you hire both. By month 12: two POCs delivered with benchmark reports customers cite internally, and a documented field playbook the team runs.

Where this goes.

Two good outcomes at month 12: you lead the field team you started hiring, or you stay principal robotics engineer and we hire someone to run it beside you. We decide together around month 9. Either way you own which workloads we build for.

What we're looking for.
  • Staff-level experience (roughly 8+ years) in robotics or embedded software, with software shipped on physical robots, whether production systems or serious research platforms.
  • Strong C/C++ on embedded Linux, with experience profiling and reasoning about real-time constraints, latency, and jitter.
  • Informed opinions about where robotics compute budgets hurt today, grounded in systems you've worked on, and the judgment to tell technically interesting problems apart from commercially important ones.
  • Hands-on bench competence: wiring, soldering, sensor integration, keeping a physical platform running.
  • Demonstrated communication ability: conference talks, teaching, technical writing, or prior customer-facing engineering.
  • Working ROS 2 fluency for the demos. Many customers won't use it, so production experience on non-ROS stacks counts as much.
Explicitly not required.
  • FPGA or HDL experience. Our product automates the hardware design, and your first few months double as a test of that claim. Where it fails, that is a bug report.
  • Mechanical design. Demos are built on off-the-shelf platforms that you integrate and program.
  • Kernel or BSP work. Our platform team owns the Kria images, device trees, and drivers. You get a board that boots; you make it a robot.
  • Management experience. If you take the team-lead path, you build your first team with the CEO's help.

BoolSi is an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Engineer — FPGA-Accelerated Compute
Senior Robotics Engineer — FPGA-Accelerated Compute

BoolSi, Inc. • Boston (MA), Northern (KY)

Hybrid
USD 180,000 - 230,000
Senior Engineer (AI / Robotics / R&D), In-Home Care AI
Senior Engineer (AI / Robotics / R&D), In-Home Care AI

Sierra Studio • United States

On-site
USD 180,000 - 360,000
Genesis-World: Core Simulation Engine Engineer
Genesis-World: Core Simulation Engine Engineer

United States Digital Space LLC • Paris (TX)

On-site
USD 140,000 - 200,000
Head of Robotics Engineering
Head of Robotics Engineering

dexmate • Colorado

On-site
USD 180,000 - 240,000
Member of Technical Staff, Robotics Software
Member of Technical Staff, Robotics Software

Industrial Next (YC W22) • San Francisco (CA)

On-site
USD 180,000 - 280,000
Competitive salary
Equity
Relocation support
+3
Software Lead: Firmware & Robotics
Software Lead: Firmware & Robotics

FLX Solutions, Inc. • Bethlehem

On-site
USD 100,000 - 130,000
Equity in early-stage company
Performance-based salary increases
Flexibility in role and package
Staff Platform Engineer - Developer Infrastructure
Staff Platform Engineer - Developer Infrastructure

Persona AI, Inc. • Houston (TX), Northern (KY)

On-site
USD 150,000 - 210,000
Competitive compensation
Performance-based bonus
Medical benefits (99% employer covered
+3
Software Engineer, Robotics Systems
Software Engineer, Robotics Systems

Autonomique • Menlo Park (CA)

On-site
USD 140,000 - 210,000
Head of Embedded Software Engineering
Head of Embedded Software Engineering

RISE® Robotics • Somerville (MA)

On-site
USD 120,000 - 160,000
Blue Cross Blue Shield Health insurance
Dental, life, and disability insurance
401(k) program
+4
Senior Firmware Engineer
Senior Firmware Engineer

reflexrobotics • New York (NY)

On-site
USD 200,000 - 250,000