Nokia Logo

Nokia

Staff Firmware Development Engineer

Reposted 16 Days Ago
Remote or Hybrid
Hiring Remotely in United States
Senior level
Remote or Hybrid
Hiring Remotely in United States
Senior level
The role involves designing, implementing, and testing firmware for Nokia's Optical Engine, collaborating with cross-functional teams to enhance optical technologies.
The summary above was generated by AI

In this role, you'll join a dynamic firmware team dedicated to enhancing Nokia’s next-generation Optical Engine tailored for long-haul and metro applications. Working closely with cross-functional teams, you’ll design and implement innovative solutions that tackle complex problems in Dense Wavelength Division Multiplexing transport products. Your contributions will have a direct impact on the efficiency and reliability of cutting-edge optical technologies. You'll benefit from an environment that encourages knowledge sharing and collaboration, where your insights and expertise are valued. We offer competitive compensation, opportunities for professional growth, and a comprehensive benefits package, including health, wellness programs, and flexible work arrangements, ensuring a balanced and fulfilling work-life experience.
 

Responsibilities
  • 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.
     
Qualifications

Must-Have:

  • 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

Nice-To-Have:

  • Experience with scripting languages
  • Hands-on experience with Zynq and ARM processors
  • Familiarity with firmware requirements and design documentation
  • Knowledge of optical engineering concepts
  • Experience working with cross-functional teams
     

Similar Jobs

2 Hours Ago
In-Office or Remote
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead a remote team of 10–12 Account Managers focused on SMB Food & Beverage merchants to drive upsell, retention, adoption, and customer satisfaction. Coach and develop the team, run pipeline reviews and 1:1s, handle escalations, partner cross-functionally with Product, Operations, and Sales, and support OKRs and program improvements. Travel approximately quarterly for team or customer meetings.
Top Skills: AI
2 Hours Ago
Remote or Hybrid
Mid level
Mid level
Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Create, edit, and manage a library of training materials and eLearning assets for tax and licensing software. Collaborate with SMEs to produce guides, courses, videos, SCORM packages, in-app tours, and customer communications, ensuring brand and quality standards across publishing platforms.
Top Skills: Adobe AcrobatAdobe FramemakerAdobe PremiereArticulate Rise 360Articulate StorylineBoxCamtasiaGitHTMLMadcap FlareMarkdownMicrosoft WordNetSuiteScormSharepointSnagitThought Industries LmsXML
2 Hours Ago
In-Office or Remote
Senior level
Senior level
Cloud • Software
The Deal Desk and Pricing Lead manages the deal desk process, pricing strategies, and cross-functional collaboration to streamline revenue operations and enhance deal velocity while maintaining revenue integrity.
Top Skills: Ai-Enabled WorkflowsChargebeeCpq SystemsHubspotTabs

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account