Skip to main content
Eric Rosenfeld
C++
Python
ROS
Vue
CAN
OpenCV
Linux
EtherCAT

About Me

Drag the nodes around — they bounce and snap back

I'm Eric — a robotics software engineer based in Santa Barbara with a mechanical engineering background and a habit of owning problems end-to-end. Over the past decade I've built automated test systems at Tesla, production automation at a medical device manufacturer, and most recently shipped 260,000 lines of code across C++, Python, and Vue at a robotics company — in eight months. My therapist says I should learn to delegate.

I work across the full stack in the truest sense: motor control loops running at 1kHz, CAN and EtherCAT protocols, computer vision pipelines, backend services, and the tablet UIs that operators actually have to use. I've found that the best systems come from engineers who understand every layer — or at least aren't afraid to open the datasheet and figure it out.

Before industry, I graduated summa cum laude from San Jose State, taught the mechatronics lab, published solar transit research, and presented it to the US Department of Transportation and at a conference in Belgium. I peaked academically at 24 and have been chasing that high in production environments ever since.

On the side, I've founded two companies — a civic engagement platform with a pending AI patent, and a developer compliance tool — because apparently a day job writing real-time control software left too many hours in the evening unaccounted for.

Outside of work, I surf, golf, play volleyball, and travel as much as possible. I'm at my best when I'm solving hard problems with good people under tight timelines. If that sounds like your team, I'd love to connect.