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 platforms Review and refine requirements across multiple software features Develop and test specification-compliant embedded code Review test plans and recommend appropriate test cases Debug complex issues reported by test teams and customers Requirements:
Minimum eight years in embedded systems design and development Excellent object-oriented design and expert C++ programming skills Deep understanding of multithreaded software and operating-system concepts BS or MS in a relevant engineering or computer science field Python or another scripting language, plus GIT and JIRA experience Bring embedded systems expertise, C++, and analytical troubleshooting skills to mission-critical optical firmware development in Ottawa.
#J-18808-Ljbffr
Staff Embedded Firmware Engineer Ottawa employer: Myticas Consulting
At Myticas Consulting, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to excel in their roles. As a Senior Security Testing Engineer, you will not only have the opportunity to lead critical security initiatives but also benefit from ongoing professional development and mentorship programs. Located in a vibrant tech hub, we offer competitive compensation, flexible work arrangements, and a commitment to work-life balance, making us an exceptional employer for those seeking meaningful and rewarding careers in cybersecurity.