I applied in-person. The process took 4 weeks. I interviewed at ICx Technologies (Jacksonville, FL) in Oct 2019
Interview
Phone screen.
Onsite interview.
Still in process for the rest. I’m assuming after that is an offer. Will update later. Pretty cool people that work there, very professional but laid back.