579,193open jobs
24,952companies
79,803added this week
Browse all
Salary
$125k – $238k per year (Estimated)
Location
In office (Palo Alto)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match

Suitable is redefining face-to-face interaction and building a new market. We’re looking for creative, collaborative, and entrepreneurial talent to join our team. Our product is a disruptive technology that will change the way people communicate. We are a green company and want to find ways to protect our world for our kids. Our product is composed of multiple technologies and there is always something new to learn. Almost every Fortune 500 company on the planet is using Beam technology!

As a core member of our design team, our Senior Firmware Engineer takes ownership of embedded code in our rich robotics platform, streamlines and enhances it, while also helping to define the next generation of code for upcoming systems. Responsibilities cover motor controller boards, sensor data acquisition systems, digital audio acquisition and transmission, and acting as a liaison between the hardware and software teams.

Working directly with different engineering disciplines, the Senior Firmware Engineer will also be involved in hardware architecture decisions and platform capabilities.

  • 5+ years experience in embedded software development, with DC motor control critical
  • Development on ARM-based SoCs, primarily in C
  • Ability to manage engineering specifications, define fail safe requirements, author test plans, and provide clear documentation
  • Experience taking software deliverables from prototype to production (coordinating deployments with operations, tracking enhancements, ensuring robust in-field upgradeability for continued development)
  • Comfortable working with common mobile interfaces (I2C, SPI, SDIO, I2S, USB)
  • Strong communication and organization skills, experience working with small cross-functional teams (mechanical, firmware, software, product management)
  • Familiarity interpreting schematics, operating lab instruments and reading serial bus traces
  • Ability to operate within SVN and Mercurial repositories
  • Experience with electro-mechanical interfaces, including all manner of sensors, DC motor driver circuits, and PID control
  • Familiarity with WiFi/Bluetooth radios

All your information will be kept confidential according to EEO guidelines.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
579,193 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Palo Alto
$30k – $72k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru
Python
MATLAB
MATLAB
Simulink
Robotics
PID Control
Apply
$155k – $213k per year • Equity • In office • 10+ years exp • Bachelor's Degree
C++
MATLAB
MATLAB
Simulink
Robotics
PID Control
Apply
$109k – $150k per year • Equity • In office • 2+ years exp • Bachelor's Degree
C++
MATLAB
MATLAB
Simulink
Robotics
PID Control
Apply
Firmware Engineer 8 days ago
$22k – $52k per year (Estimated) • Equity • In office • 5+ years exp • Bachelor's Degree • Shenzhen
Python
C++
DevOps
RTOS
Git
QEMU
Robotics
PID Control
IoT
FreeRTOS
Management
Agile
Apply
$80k – $95k per year • In office • Full-Time • Bachelor's Degree • Portland
SQL
C#
C#
.NET
Databases
Oracle
AI/ML
Stable Diffusion
ControlNet
Robotics
PID Control
Management
Microsoft Project
Apply
$149k – $303k per year (Estimated) • In office • Full-Time • Palo Alto
Python
C++
Apply
$161k – $291k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Palo Alto
JavaScript
C++
Management
Agile
Apply
$161k – $290k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Palo Alto
Python
C++
Python
Django
Cybersecurity
Wireshark
Tcpdump
Apply
$149k – $303k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Palo Alto
Python
C++
Apply
$165k – $297k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Palo Alto
C++
Apply
$131k – $205k per year • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Palo Alto
Apply
$88k – $210k per year (Estimated) • In office • 6+ years exp • Palo Alto
DevOps
Terraform
GCP
AWS
Akamai
Management
Agile
Scrum
Apply
$159k per year • In office • Full-Time • 4+ years exp • Palo Alto
Apply
$131k – $164k per year • Equity • In office • Full-Time • 5+ years exp • Palo Alto
AI/ML
Multimodal AI
Apply
$150k – $200k per year • Equity • Remote/Hybrid • 3+ years exp • Bachelor's Degree • Palo Alto
Go
JavaScript
C++
AI/ML
Edge AI
Frontend
npm
DevOps
AWS
Docker
Kubernetes
Bazel
AWS Lambda
API Gateway
Apply
See all jobs
This is one of many
579,193 more open roles from verified company boards, updated every day.