As an Embedded Hardware Engineer, you will develop our embedded electronic solutions to included FPGA-based High Performance Computing (HPC) and Software Defined Radio (SDR) platforms.
As an Embedded Software Engineer, you will develop device drivers, kernel modules, board support packages, and low-level software in support of our embedded electronic solutions.
As an Embedded Firmware Engineer, you will develop the FPGA, micro-controller, and device-side software for our embedded electronic solutions.
To be successful you will have demonstrated experience with FPGA programming or design, and embedded Linux. You will understand that timing is important, resources are scarce and you have to manage your own memory footprint (no garbage collectors in this world).