Full-Time

Firmware Engineer

Posted on 12/22/2023

Rhombus

Rhombus

51-200 employees

Enterprise security cameras & unified platform

Data & Analytics
Hardware

Mid

Sacramento, CA, USA

Required Skills
Software Testing
Linux/Unix
Requirements
  • 4+ years professional experience programming in C or C++
  • Expert in C/C++ for embedded systems in a Linux environment
  • Strong Linux system programming fundamentals
  • Comfortable with fast prototyping and iterations based on customer/product feedback
  • Comfortable with re-writing bootloader and drivers
  • Enjoy R&D and tinkering with hardware/Eval boards
  • Working closely with the hardware team to spec out an ideal and fast go to market product plan
  • Experience with Linux kernel development is a plus
  • Onsite a minimum of 3 days a week
Responsibilities
  • Develop new features and integrate into existing firmware codebase
  • Collaborate with backend and frontend developers to vertically integrate new features
  • Optimize and/or refactor existing firmware code base
  • Write unit tests and automate firmware testing
  • Service interrupts from support team to help resolve customer issues
Desired Qualifications
  • Experience with Linux kernel development

Rhombus' mission is to make the world safer with simple, smart, and powerful physical security solutions. The company combines powerful hardware with easy-to-use software, organizations can automate and manage their security from anywhere around the world.

Company Stage

Series B

Total Funding

$50.5M

Headquarters

Sacramento, California

Founded

2016

Growth & Insights
Headcount

6 month growth

7%

1 year growth

39%

2 year growth

131%

Benefits

Flexible PTO

Stock options

Work from Home

Medical, dental, & vision

Professional development

Office perks

INACTIVE