Location Ottawa Ontario Canada (onsite only)
Title Senior Software/Firmware Development Engineer
Client LTTS / Thales
Years 5 to 8 years
Mandatory Skills
* Solid work experience in embedded software development in Linux/UBoot SWSKL2 T0
* Very strong C reasonable C Python and Linux shell scripting SWSKL2 T0
* Experience with new boards bringup SWSKL2 T0
* Experience with writing software using hardware interfaces such as I2C SPI UART SMBus PCIE
* NVMe NOR Flash DDR EEPROM GPIO USB
* Linux kernel modules SWSKL2 T0
* Good understanding of multithreading and inter process communication SWSKL2 T0
* Ability to design complex systems and write functional and design specifications
Preferred Skills
* Experience with ARM SoCs SWSKL2 T0
* TCP/IP networking SWSKL2 T0
* REST gRPC SWSKL1 T0
* Containers build systems CI/CD Yocto Gitlab Jira