Bring your embedded software expertise to Fidus as a High-Tech Embedded Software Designer. Work on next-generation technologies across various industries, impacting real-world applications.At Fidus, you will utilize your deep knowledge in embedded systems to develop and deliver robust software solutions. Based in Ottawa, your focus on communication, networking, and video applications will lead engineering teams as they tackle complex technical challenges. Engage closely with clients while guiding the software development lifecycle and fostering innovation.Key Responsibilities:Develop and maintain software for embedded and real-time operating systemsImplement device drivers and configure kernels for embedded LinuxCollaborate on FPGA and hardware integrationsDefine architecture and lead project schedules and outcomesUtilize debugging tools for system optimizationRequirements:Degree in Engineering or Computer Science8+ years in BSP-level software development2 years of experience in a technical lead roleProficient with device drivers and development toolsStrong background in C/C++ programmingShape the future of electronic product development with your expertise at Fidus, impacting diverse technology sectors.#J-18808-Ljbffr