This position will involve embedded a variety of computing technologies, hardware, interfaces, and development/debugging tools such as device drivers, flash memory, bootloaders, board support packages, printed circuit boards (PCBs), microcontrollers, JTAG interfaces, real-time operating systems (RTOS), single board computers, systems-on-chip (SoCs), and varying levels of communications protocols. Relevant technical experience must include developing, integrating, testing, or troubleshooting embedded software or embedded-adjacent applications that interface with, operate, monitor, support, simulate, control, or communicate with embedded systems.