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-03-14