Senior Software/firmware Development Engineer

 

Description:

 

 We’re Hiring! 🌟 Looking for your next challenge? Join us as a
Senior Software/Firmware Development Engineer
πŸ“ Location: Ottawa, Ontario, Canada

πŸ‘©β€πŸ’» What we’re looking for:
βœ… 8–10 years of experience in embedded software development
βœ… Strong skills in:
πŸ–₯️ C, C++, Python, and Linux shell scripting
πŸ”Œ Hardware interfaces: I2C, SPI, UART, SMBus, PCI-E, NVMe, NOR Flash, DDR, EEPROM, GPIO, USB
πŸ› οΈ Linux kernel modules & new board bring-up
βœ… Solid understanding of multi-threading and inter-process communication
βœ… Ability to design complex systems and write functional/design specs

✨ Preferred skills that make you shine even brighter:
πŸ‘‰ Experience with ARM SoCs
πŸ‘‰ Knowledge of TCP/IP networking, REST, and gRPC
πŸ‘‰ Familiarity with containers, CI/CD, Yocto, Gitlab, and Jira

If you’re passionate about building robust systems and enjoy working with cutting-edge technology, we’d love to hear from you!
 

Organization Yochana Solutions
Industry IT / Telecom / Software Jobs
Occupational Category Senior Software Firmware Development Engineer
Job Location Ottawa,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-01-28 9:23 am
Expires on 2025-06-03