旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

嵌入式软件开发工程师 - 同步与时序

Embedded SW Developer - Synchronization and Timing

诺基亚(Nokia)

地点
渥太华,加拿大
工作方式
现场办公
类型
全职
发布
2026-07-25
资历
experienced
部门
应用研发
编号
37402

通信网络与交换设备

职责

  • 负责诺基亚 IP 路由器(服务路由器产品系列 7950、7750、7250)中同步与时序嵌入式软件解决方案的交付。
  • 成为时序软件架构关键组件的专家,全面负责所属领域。
  • 运用计算机科学、工程和数学分析的原理与技术,并结合网络同步知识。
  • 与产品线经理合作收集需求,与团队成员合作提出满足需求的高效软件设计方案。
  • 按客户规格和要求设计、实现、单元测试并集成产品新功能。
  • 对自身代码质量和时间进度负责。
  • 与硬件工程师和质量保证工程师合作,对复杂问题进行故障排除,并在根本原因分析后找到最佳解决方案。
  • 与软件工程师、硬件工程师、质量保证工程师、产品线管理人员和/或供应商沟通协作,确保开发周期顺利进行。

必备要求

  • 计算机/软件工程、计算机科学或相关专业本科及以上学历。
  • 2-5 年行业实践经验。
  • 精通 C/C++ 系统编程。
  • 强大的系统级问题解决能力。
  • 能清晰沟通技术问题和解决方案。
  • 同步授时技术,包括 SyncE、PTP、NTP、GNSS、SETS 和 PLL。
  • 系统硬件包括 CPU、CPLD/FPGA、I2C 和 PCIe。
  • 实时高性能系统。
  • Linux 操作系统、多线程编程、无锁/低延迟设计等。
  • 对软件构建工具链和基于 Make 的基础架构有一定了解。
  • 为容错和高可用性而设计。

Responsibilities

  • Deliver synchronization and timing embedded software solutions for Nokia IP service router products (7950, 7750, 7250).
  • Become an expert in key components of timing software architecture and take full ownership of the domain.
  • Apply principles and techniques of computer science, engineering and mathematical analysis, complemented by knowledge of network synchronization.
  • Work with product line managers to gather requirements and with team members to propose efficient software designs that meet them.
  • Design, implement, unit test and integrate new product features according to customer specifications and requirements.
  • Take responsibility for code quality and schedule.
  • Collaborate with hardware and QA engineers to troubleshoot complex issues and find optimal solutions after root cause analysis.
  • Communicate and collaborate with software engineers, hardware engineers, QA engineers, product line managers and/or vendors to ensure a smooth development cycle.

Must Have

  • Bachelor's degree or above in Computer/Software Engineering, Computer Science or related field.
  • 2-5 years of industry experience.
  • Proficiency in C/C++ systems programming.
  • Strong system-level problem-solving skills.
  • Ability to clearly communicate technical issues and solutions.
  • Synchronization and timing technologies including SyncE, PTP, NTP, GNSS, SETS and PLL.
  • System hardware including CPU, CPLD/FPGA, I2C and PCIe.
  • Real-time high-performance systems.
  • Linux OS, multithreaded programming, lock-free/low-latency design, etc.
  • Some knowledge of software build toolchains and Make-based infrastructure.
  • Design for fault tolerance and high availability.

公司简介

诺基亚致力于在移动、固定和云网络领域保持创新和技术领先地位。您的职业生涯将对人们的生活产生积极影响,并帮助我们构建更高效、可持续和包容的世界所需的能力。我们挑战自己,创造一种包容的工作方式,让我们对新想法持开放态度,敢于承担风险,无所畏惧地将真实的自我带到工作中。诺基亚提供持续的学习机会、健康计划以支持您的身心健康、加入员工资源组并获得支持的机会、指导计划和高度多元化的团队,具有包容性的文化,让人们蓬勃发展并获得授权。诺基亚因其对包容与平等的承诺而获得认可。在诺基亚,我们秉持包容态度,尊重每个人的独特性。诺基亚的雇佣决策不分种族、肤色、国籍或族裔、宗教、性别、性取向、性别认同或表达、年龄、婚姻状况、残疾、受保护的退伍军人身份或其他受法律保护的特征。我们致力于建立一种以尊重为核心价值观的包容文化。加入我们,成为公司的一员,在这里您将感受到被接纳和被赋予成功的力量。疫情凸显了电信网络对社会的重要性。诺基亚网络基础设施集团正处于这场变革的核心,致力于通过我们的雄心、创新和技术专长,为全球用户带来更大、更快的网络容量。