GlobalLogic is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. They are seeking an Embedded Lead Engineer to lead firmware development for wearable BLE patches and cellular gateways, define system architecture, and ensure compliance with FDA and IEC 62304 standards.
Responsibilities:
- Lead firmware development for wearable BLE patches and cellular gateways
- Define system architecture covering both business logic (data flow, state management, OTA, communication) and security (secure boot, key management, encryption) in line with FDA and IEC 62304 standards
- Design full firmware architecture: device states, data acquisition, BLE/Gateway communication, OTA, power management
- Define and implement Secure Boot, signed updates, and key provisioning processes
- Develop and review modules handling data packaging, storage, and transmission over BLE / LTE
- Lead integration with hardware sensors, NAND, u-blox SARA-R4 modem, and BLE stack
- Drive code reviews, CI/CD, verification, and traceability documentation for QMS compliance
- Mentor team members and coordinate embedded development roadmap
Requirements:
- 8 + years C / C++ on ARM Cortex-M (EFM32, MAX326xx or similar)
- Architecture design for state machines / event-driven systems
- IAR Workbench / GCC / CMake toolchains
- BLE GATT / UART / SPI / I²C communication
- Secure Boot / Firmware signing / AES / ECDSA / SHA-256
- RTOS (FreeRTOS / ThreadX) + task synchronization
- Debugging via SWD / JTAG / logic analyzers