Firmware Engineer

CANES BAR & GRILL OF SOUTH FLORIDA, INC.
New York, United States
1 day ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Communications Protocols Computer Engineering Software Debugging Firmware Hardware Design Python (Programming Language) Real-Time Operating Systems Sensor Fusion Systems Integration Universal Asynchronous Receiver/Transmitter Serial Peripheral Interface PIC Microcontroller
+3 more
Git Software Version Control Programming Languages

Job description

As a Senior Firmware Engineer, you will be responsible for designing, developing, testing, and implementing firmware for embedded systems.

This role requires a deep understanding of both hardware and software, and the ability to work closely with cross-functional teams to deliver high-quality products.

You will be involved in all stages of firmware development from concept to production.

Responsibilities

  • Design and develop firmware for embedded systems
  • Collaborate with hardware engineers to define and implement firmware requirements
  • Perform system integration tests to ensure firmware functionality
  • Debug and troubleshoot firmware and hardware issues
  • Document firmware design and development processes
  • Collaborate with manufacturing partners

Requirements

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field
  • Minimum of 8+ years of experience in firmware development
  • Strong proficiency in C/C++ programming languages.
  • Experience with real-time operating systems (RTOS).
  • Familiarity with hardware design and documentation.
  • Proven ability to debug and troubleshoot complex systems.

Skills

  • C/C+, Python (debug tools)
  • RTOS
  • Embedded Systems, Hardware Interfacing, Debugging Tools
  • Version Control Systems (e.g., Git)
  • Microcontrollers
  • Communication Protocols (e.g., UART, SPI, I2C)
  • BLE protocol
  • Experience with capacitive sensors and/or sensor fusion is a plus

About the company

Sandbar is an interface company in New York City. We aim to augment individuals so we can each think, act, and move more freely. Our team has built SW, ML, and HW products across Meta, CTRL-labs, Google, Apple, Fitbit, Peloton, and Equinox.

Our first product, Stream, is a self extension-a private voice ring and conversational interface. Stream has been featured in WSJ, Bloomberg, & Wired, and begins shipping in Summer ‘26.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

1:51 min

Mapping physical environments via extensive sensor fusion

Thomas Tomow Thomas Tomow · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

8:07 min

Transitioning from web development to constrained hardware engineering

Philipp-Alexander Blum · LIVE

Videos

See all

Related articles

See all