Firmware Engineer
Listed on 2026-02-16
-
Software Development
Embedded Software Engineer, Software Engineer, Embedded Systems / Firmware
Location: New York
Overview
Work Format:
Hybrid (In office 4 days per week).
Reports to:
Director of Product. Eligibility:
This role supports active U.S. government–funded programs. Due to contractual and regulatory requirements associated with this work, candidates must be U.S. Citizens or U.S. Permanent Residents (Green Card holders).
10XBeta is a vertically integrated venture studio at the intersection of healthcare, advanced manufacturing, and innovation. We design, develop, and commercialize connected medical devices, drug delivery systems, and resilience-oriented technologies. Our team combines product development expertise with investment discipline to build, scale, and partner with high-impact ventures. Join us in reshaping the future of healthcare technology.
About the RoleWe are seeking an Embedded Firmware Engineer to support the development, testing, and integration of firmware for connected medical and hardware-enabled products across the 10XBeta portfolio.
This role focuses on hands-on embedded development, module-level ownership, and structured debugging within a regulated product development environment. You will work closely with senior firmware engineers, hardware teams, and software partners to deliver reliable, traceable, and verification-ready firmware that integrates seamlessly with electronics, mobile applications, and cloud services. The ideal candidate is a disciplined embedded developer who thrives in complex systems, values documentation and testability, and is eager to deepen their expertise in IEC 62304–aligned firmware development.
Key Responsibilities- Design, implement, and maintain embedded firmware modules for microcontroller-based systems (e.g., STM
32, nRF
52). - Develop embedded C/C++ code that meets performance, memory, power, and reliability requirements.
- Implement and test device drivers, communication interfaces, and RTOS or bare-metal features following established architectural guidance.
- Support board bring-up activities including peripheral initialization, pin configuration validation, and early functional testing.
- Integrate and validate communication protocols such as BLE, UART, I²C, SPI, and MQTT.
- Perform module-level debugging using JTAG/SWD, oscilloscopes, logic analyzers, and simulators.
- Execute unit, functional, and regression tests with traceability to system requirements.
- Contribute to firmware documentation supporting IEC 62304, ISO 14971, and ISO 13485 expectations.
- Participate in design reviews, sprint planning, and cross-functional technical discussions.
- Collaborate with hardware, software, quality, and regulatory teams to support verification and integration activities.
- Continuously improve internal firmware libraries, coding standards, and development workflows.
- You are a methodical embedded engineer who values correctness, clarity, and system awareness.
- You are a builder
. You take ownership of firmware modules and deliver code that is reliable, testable, and maintainable. - You are a systems thinker. You understand how firmware interacts with electronics, software, and clinical workflows—and you raise questions early when dependencies are unclear.
- You are steady under pressure. You approach debugging and verification with patience, rigor, and attention to detail.
- You are collaborative. You communicate progress, risks, and blockers clearly and work effectively with multidisciplinary teams.
- Bachelor’s degree in Electrical, Electronic, Mechatronic, Computer Engineering, or related field (Master’s preferred).
- 4–7+ years of professional experience in embedded firmware development.
- Proficiency in embedded C/C++.
- Experience developing firmware on ARM Cortex-M platforms (e.g., STM
32, nRF
52). - Familiarity with RTOS (e.g., FreeRTOS) and/or bare-metal development.
- Experience with embedded communication protocols (BLE, UART, I²C, SPI, MQTT).
- Hands-on experience with debugging tools (JTAG/SWD, oscilloscopes, logic analyzers).
- Ability to interpret schematics and troubleshoot firmware–hardware interactions.
- Experience using Git-based workflows and modern build systems.
- Experience working in regulated environments (medical…
(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).