Design mission-critical firmware for advanced embedded optical systems as a Staff Embedded Firmware Engineer in Ottawa, Ontario. Apply expert C++ skills daily.This one-year contract focuses on embedded software development for next-generation optical platforms. You will shape maintainable designs, refine requirements, and deliver tested code. The work involves RTOS or embedded Linux concepts, multithreading,
and object-oriented design patterns.Key Responsibilities:Design and implement software for embedded optical platformsReview and refine requirements across multiple software featuresDevelop and test specification-compliant embedded codeReview test plans and recommend appropriate test casesDebug complex issues reported by test teams and customersRequirements:Minimum eight years in embedded systems design and developmentExcellent object-oriented design and expert C++ programming skillsDeep understanding of multithreaded software and operating-system conceptsBS or MS in a relevant engineering or computer science fieldPython or another scripting language, plus GIT and JIRA experienceBring embedded systems expertise, C++, and analytical troubleshooting skills to mission-critical optical firmware development in Ottawa.#J-18808-Ljbffr
📌 Principal Embedded Firmware Engineer (Boucherville)
🏢 Broadcom
📍 Boucherville
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.