Staff Embedded Software Engineer Develops, maintains, and updates software for Implantable Device Firmware projects, manages tool project delivery, troubleshoots software issues, and conducts design reviews. Ensures compliance with FDA regulations and collaborates with project teams.