Join Fidus as a Senior Embedded Software Designer and lead the development of complex embedded systems. With a focus on communication and video applications, you'll enhance cutting-edge technology.
As a pivotal member of Fidus's design team, you will oversee the creation of embedded software systems in Ottawa. This role combines your deep embedded expertise with leadership responsibilities, focusing on BSP-level software, device drivers, and integrating FPGA hardware. Collaborate with cross-functional teams to deliver high-quality outcomes across various high-tech sectors including medical, automotive, and aerospace.
Key Responsibilities:
• Lead embedded software development projects across diverse applications • Develop BSP-level software for embedded Linux and RTOS • Implement device drivers using Yocto and PetaLinux • Collaborate on HW/SW/FPGA integration projects • Define technical direction and mentor project teams
Requirements: • Degree in Engineering or Computer Science • 8+ years in BSP-level software development • 2+ years of experience as a technical lead • Proficient in C, C++, and assembly programming • Strong understanding of FPGA SoCs and device drivers
Leverage your embedded software expertise to shape the future at Fidus, delivering cutting-edge solutions in a high-tech environment. #J-18808-Ljbffr