What are the responsibilities and job description for the Senior Firmware Engineer position at BioTalent?
We're looking for a Senior Firmware Engineer to help build and evolve the embedded software powering our next-generation Class III active implantable devices. You'll work hands-on across the full firmware stack — from power management and wireless communication to verification and regulatory compliance — in close collaboration with mechanical, electrical, systems, and quality teams.
What You'll Do
- Design, develop, test, and optimize embedded firmware across the full product lifecycle
- Develop and optimize wireless communication systems including BLE/RF power delivery and control
- Build robust, reusable embedded software architecture supporting multiple products
- Collaborate with software engineers to develop data infrastructure connecting embedded systems to application software and cloud backend
- Own firmware verification to medical regulatory standards (IEC 62304, ISO 14971)
- Support benchtop testing, reliability studies, and compliance activities
- Contribute to DevOps, CI/CD, and team development processes
What We're Looking For
Required:
- Minimum of 3 years of hands-on firmware/embedded software development in C/C
- Experience with at least one wireless communication protocol, ideally BLE (Bluetooth Low Energy)
- Experience with a Real-Time Operating System (RTOS) in an embedded context
- B.S. or M.S. in Computer Science, Electrical Engineering, or related field
Strongly Preferred (at least one):
- Experience with Nordic Semiconductor platforms (nRF52, nRF53) and/or Zephyr RTOS
- Experience in a regulated medical device environment (IEC 62304, ISO 14971, ISO 13485)
- Exposure to wireless cybersecurity concepts — secure OTA, encryption, authentication
- Class II or Class III device experience
Nice to Have:
- Python scripting for test automation or prototyping
- Familiarity with Jenkins or other CI/CD tools
- Experience with power management firmware for battery-constrained devices
Salary : $160,000 - $190,000