Firmware Engineer
Job in
New York, New York County, New York, 10261, USA
Listed on 2026-02-16
Listing for:
Energize Group
Full Time
position Listed on 2026-02-16
Job specializations:
-
Software Development
Embedded Software Engineer, Embedded Systems / Firmware
Job Description & How to Apply Below
our client is seeking a firmware engineer in both sf and nyc who can take ownership of core robot subsystems, especially motor‑drive firmware and low‑level hardware software. This role is highly cross‑disciplinary, working closely with electrical engineering, embedded systems, and hardware teams. You will own board bring‑up, develop tools for technicians, and help bring the firmware stack to certification-level reliability.
key responsibilities- own and maintain firmware for real‑time motor‑drive and motion‑control systems
- lead firmware bring‑up for new custom boards
- build internal tools and debugging interfaces for technicians
- develop low‑level firmware in c/c++ with a focus on timing accuracy and system reliability
- work toward and support firmware safety certification requirements over the next year
- collaborate across electrical, mechanical, and systems teams to deeply understand hardware architectures
- contribute to system‑level architecture discussions and decisions
- participate in on‑device testing, debugging, and iteration in hands‑on lab environments
- 2+ years firmware engineering experience (exceptions made for exceptional project portfolios)
- strong c/c++ programming skills and software engineering best practices
- experience with real‑time motor control or similar high‑precision embedded systems
- work with microcontrollers, rtos, or real‑time firmware stacks
- hardware-level debugging and board bring‑up
- strong systems understanding, not just feature implementation
- experience working on cross‑disciplinary teams (firmware, electrical, hardware).
- must be onsite in sf or nyc
- background in robotics
- electrical engineering fundamentals or hybrid ee/fw experience
- experience building or modifying bootloaders
- previous work with motor drivers, sensing systems, or real‑time control loops.
* candidate experience is important to us. This is a real job. We do not use ai to screen applications or to interview. Your application will be read and assessed by a human. We respond to all applications.*
#j-18808-ljbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×