JOBSEARCHER

Embedded Engineer/Developer

Overview In this role you will develop and test software for safety‑critical medical handheld devices. You will work with C on microcontrollers in bare‑metal and RTOS environments, contributing to design, integration testing, and code reviews. The position sits at the intersection of embedded software and medical device quality, offering impact in a regulated, high‑assurance domain. You will collaborate with cross‑functional teams to ensure robust, compliant software delivery. ResponsibilitiesDesign and develop C software for microcontroller-based Bare Metal (Non-RTOS) and RTOS environments for a safety-critical medical handheld deviceDevelop and execute software integration test protocols against design inputs and code for embedded handheld battery-operated medical devicesPerform code-level regression analysis in C and C++ with knowledge of custom hardware to plan for integration testingActively participate in requirements, design and code reviews and provide feedback Key requirementsMicro controllersC ProgrammingWhite box testingEmbedded Device testingRTOSDevice DriversHand Held devicesMedical domain21 CFR Part 11Bluetooth protocol