What are the responsibilities and job description for the Junior Embedded Software Engineer position at ExecutivePlacements.com?
We are a healthcare technology company revolutionizing patient safety across more than 400 behavioral health facilities nationwide. Our mission is to enhance clinical care through advanced sensing, edge computing, and secure cloud integration, combining machine learning, BLE-AoA location tracking, and mmWave radar into real-world IoT systems that save lives.
As aJunior Embedded Software Engineer , you will collaborate closely with hardware, firmware, and cloud teams to design, test, and deploy intelligent sensing devices used every day in hospitals and behavioral health facilities. You will help ensure the reliability, performance, and scalability of a nationwide network of connected safety systems.
What Youll Do
This position is based at ourWest Chester, PA headquarters , where youll have direct access to our engineering lab and hardware prototypes.
Up to50% hybrid work is available following the onboarding period.
As aJunior Embedded Software Engineer , you will collaborate closely with hardware, firmware, and cloud teams to design, test, and deploy intelligent sensing devices used every day in hospitals and behavioral health facilities. You will help ensure the reliability, performance, and scalability of a nationwide network of connected safety systems.
What Youll Do
- Develop and maintainC/C firmware for custom IoT devices, fromsensor drivers and BLE protocols to application logic onbare-metal and FreeRTOS systems.
- Collaborate with the hardware team onboard bring-up, sensor integration, and low-power optimization.
- Automatehardware-in-the-loop (HIL) tests using UART/SWO, BLE, SCPI, and websocket interfaces.
- Validate new sensors and firmware releases foraccuracy, reliability, and power efficiency.
- Create clear, repeatabledocumentation for flashing, testing, and calibration procedures.
- Partner with software and cloud engineers to integrate embedded systems with ourAWS-based IoT and analytics platform.
- Proficiency inC/C with hands-on experience using entry-level embedded toolchains (Arduino, PlatformIO, etc.)
- Working knowledge ofPython for data collection and test automation
- Strong analytical and debugging skills
- Familiarity withoscilloscopes, multimeters, and DC power supplies
- Ability toread schematics and interpret datasheets
- Knowledge ofUART, SPI, IC, Ethernet, and BLE protocols
- Experience with vendor SDKs such asSTM32CubeMX, ESP-IDF, or Nordic SDK
- Understanding ofBluetooth Low Energy (BLE) and basic networking (UDP/TCP, websockets)
- Experience withGit and collaborative version control workflows
This position is based at ourWest Chester, PA headquarters , where youll have direct access to our engineering lab and hardware prototypes.
Up to50% hybrid work is available following the onboarding period.
- Important Note
- Recruiters, agencies, or third-party representatives should not contact us regarding this position. All unsolicited candidate submissions, emails will be disregarded.