Senior Firmware Engineer
Listed on 2026-05-29
-
Software Development
Embedded Software Engineer, Embedded Systems / Firmware, Software Engineer
Staff Firmware Engineer – Embedded Systems / BLE / RTOSSummary of Role
A cutting-edge medical technology company developing next-generation implantable and connected devices is seeking a highly hands-on Staff Firmware Engineer to lead embedded firmware development across complex electromechanical systems.
This is a senior-level technical role for someone who can own firmware development end-to-end — from architecture and implementation through debugging, integration, verification, and product release. The ideal candidate has deep expertise in Embedded C, RTOS-based systems, hardware/software integration, and low-power wireless devices.
This is not a high-level management role — the team is looking for a true “plug-and-play” embedded engineer who can immediately contribute within a fast-moving multidisciplinary environment.
Responsibilities- Design, develop, test, and optimize embedded firmware across the full product lifecycle
- Own firmware architecture, implementation, debugging, and subsystem integration activities
- Develop embedded software for communication systems, power management, ASIC interfaces, and low-level hardware interactions
- Optimize low-power embedded systems, including BLE communication and wireless performance
- Troubleshoot complex real-world embedded system issues across hardware/software boundaries
- Collaborate closely with electrical, mechanical, systems, software, and quality engineering teams
- Support verification, reliability, and compliance activities for regulated products
- Improve software development processes, tooling, automation, and Dev Ops infrastructure
- Support development of connected systems involving embedded processors, applications, and cloud-based infrastructure
- B.S. in Computer Science, Electrical Engineering, or related technical field with 6+ years of embedded firmware experience
OR - M.S. with 4+ years of relevant industry experience
- Strong hands-on programming experience in Embedded C/C++
- Deep experience with RTOS-based embedded platforms (required)
- Strong hardware/software integration and debugging experience
- Experience with Bluetooth Low Energy (BLE) and wireless communication protocols
- Experience developing firmware for low-power embedded systems
- Strong systems-level debugging and troubleshooting capability
- Experience working across complex embedded subsystems rather than isolated modules
- Background in regulated or safety-critical industries such as medical devices, aerospace, automotive, or defense is highly valued
- Familiarity with embedded cybersecurity concepts, CI/CD workflows, test automation, and modern software development methodologies is a plus
- Experience with medical device software standards (ISO 13485, ISO 14971, IEC 62304) is preferred but not required
(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).