Principal Engineer, Embedded Systems
Core
Develop embedded software and firmware for clinical communication devices to enhance patient safety in acute care hospital settings.
Role type
Principal Engineer, Embedded Systems
Builds
Clinical communication hardware and embedded software solutions for healthcare providers
Domain
Healthcare technology / Medical devices
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ development for microcontrollers and microprocessors, object-oriented design, embedded systems architecture, hardware debugging (oscilloscopes, logic analyzers), embedded protocols (RS485, UART, SPI), CI/CD tooling, SDLC methodologies
Preferred skills
Lean/Agile/XP methodologies, software security principles, refactoring techniques, process improvement
Technologies
Visual Studio, Eclipse, Git, Bitbucket, Jira, Linux, Embedded Linux, JTAG, SWD
Responsibilities
Perform engineering analysis, building, and verification to requirements; make build trade-offs regarding features, schedule, quality, and cost; build, develop, and test product improvements; ensure successful project outcomes for major elements
Seniority
Principal, hands-on IC with strategic project ownership