Develop and maintain firmware and Embedded software
Perform hardware bring-up, including board-level debugging, bootloader development, and peripheral integration.
Collaborate with hardware engineers to validate and optimize system functionality.
Ensure the software is highly reliable, fault-tolerant, and resilient to extreme environmental conditions
Debug complex system issues involving hardware-software interaction.
Optimize software performance for Real-Time and resource-constrained environments.
Requirements: 10+ years of experience in Embedded software and firmware development.
Strong expertise in C and C ++ programming.
Hands-on experience with hardware bring-up, including debugging bootloaders, memory interfaces, and peripheral drivers.
Experience with Real-Time systems and low-level Embedded programming.
Strong knowledge of networking and binary protocols.
.המשרה מיועדת לנשים ולגברים כאחד