Senior Embedded Software Designer (6+ month Contract)
Remote in CanadaRemoteFull Time, Contract
Kepler Communications
6+ YOECandidates need 6+ years of embedded software experience on high-reliability systems and a bachelor's degree or equivalent practical experience. They must know C/C++, embedded Linux or RTOS, device drivers, and automated testing, and be willing to use AI-assisted engineering tools.
Git, Yocto, OpenEmbedded, FreeRTOS, SPI, I2C
FPGA Digital Design Engineer (6+ month Contract)
Toronto, ONRemoteFull Time, Contract
Kepler Communications
5+ YOECandidates need a bachelor's degree in computer or electrical engineering, 5+ years of FPGA/RTL design experience, and skill in Verilog, SystemVerilog or VHDL. They also need Xilinx Zynq or UltraScale experience, timing and clock domain crossing knowledge, and scripting skills.
Vivado, Quartus, ModelSim, Python, Tcl