Experience in programming and testing of high reliability, safety critical, and fault tolerant systems
? Intermediate understanding of timers, interrupts, hardware peripherals such as I2C, UART, SPI
controllers and ADCs, bootloaders and debugging tools
? Understanding of operating system fundamentals, including schedulers, network stack, file
system, memory management
? Experience with defens...
Experience in programming and testing of high reliability, safety critical, and fault tolerant systems
? Intermediate understanding of timers, interrupts, hardware peripherals such as I2C, UART, SPI
controllers and ADCs, bootloaders and debugging tools
? Understanding of operating system fundamentals, including schedulers, network stack, file
system, memory management
? Experience with defensive programming, continuous testing, and similar high-reliability software
development strategies
? Excellent leadership, communication, and teamwork skills
Read More