Home
Jobs
Saved
Resumes
Staff Firmware Development Engineer at Nokia | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Staff Firmware Development Engineer
Nokia
Website
LinkedIn
Staff Firmware Development Engineer
Canada
Full Time
3 days ago
$139,191 - $258,498 USD
Visa Sponsorship
Apply Now
Key skills
Linux
C++
C
About this role
Role Overview
Design, implement, and test code for next-generation Optical Engine firmware used in Long Haul, Metro, and Data Center Interconnects.
Develop and maintain Firmware Requirement and Design documents.
Collaborate with optical, hardware, FPGA, software, manufacturing, and test teams for seamless integration.
Provide knowledge transfer to manufacturing processes.
Debug and resolve customer issues effectively.
Contribute to testing documentation to ensure product quality and compliance.
Participate in design reviews and provide input on architectural decisions.
Continuously seek improvements in firmware development processes and methodologies.
Requirements
BS/MS in Electrical Engineering, Computer Science, or related field
6+ years of embedded software development experience in a multithreaded real-time environment
Strong C/C++ programming skills
Experience with device driver development for Linux or Real-Time Operating Systems
Excellent analytical and troubleshooting abilities
Experience with scripting languages (Nice-To-Have)
Hands-on experience with Zynq and ARM processors (Nice-To-Have)
Familiarity with firmware requirements and design documentation (Nice-To-Have)
Knowledge of optical engineering concepts (Nice-To-Have)
Experience working with cross-functional teams (Nice-To-Have)
Tech Stack
Linux
Benefits
Competitive compensation
Opportunities for professional growth
Comprehensive benefits package
Health
Wellness programs
Flexible work arrangements
Apply Now
Home
Jobs
Saved
Resumes