Embedded Software Engineer
Only 10+ Years profiles are considered Embedded Firmware Engineer RemoteJob Description:10+ years of embedded software/firmware development experience.Strong expertise in C/C++ and low-level programming.Hands-on experience with Zephyr RTOS (threads, timers, work queues, synchronization).Experience in embedded telemetry systems, data pipelines, and firmware-to-application communication.Strong knowledge of communication protocols: USB, UART, SPI, I2C, SMBus.Experience with hardware bring-up, debugging, and schematic analysis.Excellent cross-layer debugging skills (firmware, transport, and application layers).Preferred Skills:STM32H5 or similar MCU platforms.WinUSB, USB CDC, MCTP, PLDM.Firmware safety, fault handling, and recovery mechanisms.Windows-based monitoring/control applications.Technical leadership, mentoring, RTOS (FreeRTOS/ThreadX), device drivers, BSPs.Debugging tools: JTAG, logic analyzers, oscilloscopes.Exposure to embedded Linux and edge systems.