Base Career helps you apply smarter for this job.
Key skills for this role
Autonomy and ownership; you design it, build it, and own it.
Amazing team
Build robots that do cool things
Rapid growth
Inclusive culture
Work-life balance
Collaborative culture
We hire great people and trust them
Lead architecture and development of embedded firmware systems from concept through production.
Drive system design across multiple communication layers: from physical protocols (CAN, I2C) to high-level RPC interfaces.
Mentor and coach engineers on best practices, code quality, and architectural decisions.
Implement robust, portable firmware using C/C++ for ARM-based microcontrollers and SBCs (e.g., STM32, NXP, Raspberry Pi-class devices).
Develop and maintain protocol implementations for CAN bus , Modbus , I2C , UART , and SPI .
Design and maintain gRPC and Protocol Buffer interfaces to expose hardware services cleanly and safely to higher-level systems (e.g., orchestration, cloud, or local UIs).
Integrate Linux-based SBC firmware modules with hardware abstraction layers.
Implement motor control algorithms , including tuning, sequencing, encoder-based positioning, and jerk limiting.
Use real-world feedback (encoders, sensors, timing feedback) to optimize motion sequences and avoid unnecessary re-homing.
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
, USA
, USA
Hillsboro, USA
Hillsboro, USA
, USA
, USA
Design and maintain unit testing and HIL (Hardware-in-the-Loop) environments.
Debug systems at all layers — from firmware logic to sensor integration to timing drift.
Use oscilloscopes , multimeters , logic analyzers , and related tools to bring up and validate hardware interfaces.
Work with systems, hardware, software, and operations teams to align on firmware behaviors and API contracts.
Own interface boundaries between hardware components, middleware, and application layers.
Participate in bring-up, debugging, and integration of custom hardware.
Ensure detailed documentation of firmware APIs, hardware mappings, and integration guides.
Promote best practices for version control, CI/CD for firmware, and structured release processes.
A chance to be an early team member and leader of a rapidly growing startup and have an impact on company and technology direction.
The ability to solve challenging problems with a skilled, dedicated and friendly multi-disciplinary team.
A balanced, highly collaborative work environment.
Competitive medical, dental, and vision coverage, with 401K, life and disability coverage.
A PTO policy where we encourage and expect all employees to take time to enjoy life outside of work.
The salary range for this position is 180,000-$215,000 plus stock and benefits. Pay within the range is based on candidate experience, job-specific skills, education, and work location.
Develops autonomous robotic systems for grocery e-commerce fulfillment.
Visit company websiteJobs and hiring trendsUSD 180000-215000 yearly / year
Full-time
Senior · 8+ years experience
Onsite
Apply faster on company sites with our extension.