Staff Engineer Firmware Development
Job in
Ottawa, Ontario, Canada
Listed on 2026-07-22
Listing for:
Nokia
Full Time
position Listed on 2026-07-22
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer
Job Description & How to Apply Below
Elevate your career as a Staff Firmware Development Engineer with Nokia, focusing on enhancing Optical Engines for long-haul applications. Collaborate with diverse teams to create innovative firmware solutions.
Bringing at least 6 years of experience in embedded software is essential, particularly in a real-time multithreaded environment. You will design, implement, and test firmware while contributing to documentation and ensuring the seamless integration of systems. Your expertise will help improve the efficiency and reliability of optical technologies.
Key Responsibilities:
• Design and implement firmware for Optical Engines
• Maintain Firmware Requirement and Design documentation
• Collaborate effectively with cross-functional teams
• Troubleshoot and resolve customer issues thoroughly
• Participate in design reviews for product enhancements
Requirements:
• BS/MS in Electrical Engineering or Computer Science
• Minimum 6 years in embedded software development
• Strong skills in C/C++ programming
• Familiarity with Linux device drivers
• Excellent analytical and debugging capabilities
Advance your firmware development expertise while working on transformative optical technology projects at Nokia.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×