Embedded SW Developer - Synchronization and Timing
Nokia
Job Description
We are a B2B technology innovation leader pioneering the future where networks meet cloud. At Nokia you will have a positive impact on people’s lives and help build the capabilities needed for a more productive, sustainable, and accessible world.
Job Description
We are a B2B technology innovation leader pioneering the future where networks meet cloud. At Nokia you will have a positive impact on people’s lives and help build the capabilities needed for a more productive, sustainable, and accessible world.
How You Will Contribute And What You Will Learn
- Software Development Engineer responsible for the delivery of embedded software solutions for Synchronization and Timing on the Service Router products within IP Routing Department of Nokia.
- Become an expert for a key component of the Timing software architecture with complete ownership and responsibility for your area
- Apply principles and techniques of computer science, engineering and mathematical analysis complimented by knowledge in network synchronization.
- Work with product line managers to gather requirements and work with team members to come up with efficient software design to fit the requirements
- Design, implement, unit test and integrate new features for the product as per customer specifications and requirements
- Hold accountability for your own code quality and timeline commitments
- Work with HW engineers and QA engineers to trouble shoot complex problems to find best possible resolution post root cause analysis.
- Communicate and collaborate with fellow SW Engineers, Hardware Engineers, QA Engineers, Product Line Management and/or Vendors to ensure a smooth development cycle
Key Skills And Experience
- Minimum bachelor's degree in Computer/software engineering, Computer Science, equivalent, or better.
- 2-5 years of hands-on experience in the industry
- Systems Programming Expertise in C/C++
- Strong system level problem solving
- Clear communication of technical issues and solutions
- Synchronizing timing including SyncE, PTP, NTP, GNSS, SETS and PLLs
- System hardware including CPU, CPLDs/FPGAs, I2C and PCIe
- Real-Time & High-Performance Systems
- Linux OS, multi-threaded programming, lock free/low latency design etc.
- Moderate understanding of software build tool-chains and Make-based infrastructure
- Designing for fault tolerance & high availability
Aptitude and Attitude are more important than specific experience criteria. If you have strong embedded software skills, you are a candidate for our team.
About Us
Advancing connectivity to secure a brighter world.
Nokia is a global leader in connectivity for the AI era. With expertise across fixed, mobile and transport networks, powered by the innovation of Nokia Bell Labs, we’re advancing connectivity to secure a brighter world.
Learn more about life at Nokia .
Our recruitment process
We act inclusively and respect the uniqueness of people.
Our employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect.
If you’re interested in this role but don’t meet every listed requirement, we still encourage you to apply. Unique backgrounds, perspectives, and experiences enrich our teams, and you may be just the right candidate for this or another opportunity.
The length of the recruitment process may vary depending on the specific role's requirements. We strive to ensure a smooth and inclusive experience for all candidates. Discover more about the recruitment process at Nokia .
About The Team
Some of our benefits in Canada :
- Corporate Retirement Savings Plan
- Health and dental benefits
- Short-term disability, and long-term disability
- Life insurance, and AD&D – Company paid 2x base pay
- Optional or Supplemental life and AD&D insurance (Employee/Spouse/Child)
- Paid time off for holidays and Vacation
- Employee Stock Purchase Plan
- Tuition Assistance Plan
- Adoption assistance
- Employee Assistance Program/Work Life Resource Program
The above benefits exclude students.
Disclaimer for US/Canada
Nokia Maintains broad annual base salary ranges for its roles in order to account for variations in knowledge, skills, experience and market conditions, and with consideration to internal peer equity. Check the salary ranges in the job info section for this role.
All North America job posts will post for a minimum of 7 calendar days and up to 180 days or until candidate/s identified.
#J-18808-Ljbffr- ...Responsibilities Develop C/C++ code to add functionality and improve software for the 1830 PSS and GX product platforms. Diagnose... ...from experienced software engineers and contribute to large-scale, real-time embedded software in a global development organization....SuggestedFull timeInternshipWork at office2 days per week
- ...Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial... ...embedded software systems to meet budget and customer delivery times. Being accountable for continuous improvements to...SuggestedFull timeWorldwide
$95k - $115k per year
...Explore multiple sectors like telecommunications, automotive, healthcare, and industrial automation. We are looking for an Embedded BSP Developer to support the design, development, integration, and maintenance of low-level software for ARM-based automotive platforms....SuggestedFull time$90k - $125k per year
...sectors like telecommunications, automotive, healthcare, and industrial automation. We are looking for an intermediate C++ / Qt Embedded Developer to support the development of software for embedded and mission-critical systems. This role will focus on building reliable...SuggestedFull time- ...datacenters. We are seeking a Senior Embedded Software Engineer to work as part of our... ...platforms, and broad embedded systems expertise developed across a diverse set of projects. Note... ...with hardware and system architects. Develop device drivers, control loops,...SuggestedLong term contractFull timeRemote work
$18 - $25 per hour
...quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum computing platforms... ...reinforce each other by design. About this role: The Embedded Systems Developer Intern will work alongside Q-Block's firmware...Hourly payLong term contractPermanent employmentFull timeInternshipFlexible hours- ...Will Contribute Design, code, and integrate embedded C/C++ software on Linux and real-time operating systems. Develop software that interfaces with ASIC/FPGA... ...foundation in embedded systems concepts: interrupts, synchronization, and inter-process communication. ~...Local areaFlexible hours
- ...has an immediate permanent opening for a Software Developer. About the team: The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency... ...in increasingly complex environments that embedded devices at the edge presents. About the job:...Permanent employmentFull timeImmediate start
- ...Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role... .... This may include applications such as real-time multi-unit synchronization, deterministic waveform generation, and high-throughput...Permanent employmentFull time
$75k - $88k per year
...Job Title: Intermediate Software Developer On-site/ Remote/ Hybrid: Onsite Location: Ottawa, ON Job Type: Permanent Salary... ...of application interfaces between systems for data synchronization and data integrity The writing of custom reports and ad-hoc...Permanent employmentFull timeImmediate startRemote work$155k - $180k per year
...events everywhere it needs to be in real-time; and give the apps, AI agents and people... ...This position is for a Principal Software Developer - AI Integration. In this role you will be... ...Experience with vector databases, embedding models, and retrieval-augmented generation...Full timeImmediate start- ...a team of software professionals, including Principal Engineers, SW. Architects, Software Engineers, Associate Engineers, as well as Scrum Masters. The right candidate will develop strategies for the embedded SW development environment, including goals and plans in alignment...Full timeWork at officeWorldwide
- ...a team of software professionals, including Principal Engineers, SW. Architects, Software Engineers, Associate Engineers, as well as Scrum Masters. The right candidate will develop strategies for the embedded SW development environment, including goals and plans in alignment...Full timeWorldwide
- ...Mechanical or Embedded Systems Engineer - Robotics Preferred Location: Onsite - Ottawa Reports to: COO Type: Full-Time About Dominion Dynamics See everything. Defend what matters... ...in months, we move fast, co-develop with operators, innovate at the edge,...Full timeRemote work
- ...deliver. ELITS is now looking for an experienced PCB Layout Developer to join our dynamic team. Key Responsibilities: PCB Layout... ...of experience in PCB layout design, preferably in telecom or embedded systems. Technical Skills: Proficiency with Cadence layout...Full timeFlexible hours
$90k - $110k per year
...looking for an Android Automotive Software Developer to support the design, development, integration, and maintenance of embedded software for complex vehicle platforms. This... ...programming, polymorphism, multithreading, synchronization, concurrency, lambda expressions, debugging...Full time- ...Description As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers... ...Angular front end in an Nx monorepo. You'll spend much of your time in these APIs: designing endpoints, modelling data, and building...Full time
$80k - $105k per year
...Come work with us! Pleora is the leader in real-time connectivity for industrial automation, security &... ...networked video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision, IoT, and networked video switching....Full time- ...who can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks who... .... This commitment will be reflected in our hiring processes and embedded in our values and how we treat one another. If you’re interested...Hourly payInternshipWork at officeLocal areaFlexible hours
- ...intelligence and enforcement agencies through embedded teams, advisory services, and full... ...We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience... ...postings reflect a current vacancy at the time of publication. Work-Life Balance...Full timeContract workTemporary workPart timeInternshipFlexible hours
$130k - $165k per year
...site) Employment type: Full-time permanent Salary range: $... ...the real world. The company develops quantum timing, quantum-secure... ...About this role: The Senior Embedded Systems Architect shapes the... ...hardware specifics. Architect synchronization and timing distribution...Long term contractPermanent employmentFull time- ...Job Description Job Description ServiceNow Service Catalogue Developer RESPONSIBILITIES: The Contractor’s resource(s) must enable efficient, user-friendly, and self-service capabilities within the ServiceNow platform including: • Delivering a centralized service...For contractors
$106k - $156k per year
...About the team: The Intelligent Real-Time Operating System Lab focuses on OS architecture... ...methods. The focus of this lab is to develop next-generation OS platform support to enable... ...in increasingly complex environments that embedded devices at the edge presents. About...Permanent employmentFull timeInternshipImmediate start$90k - $120k per year
...automation. We are looking for a senior software developer to help lead the development of real-time control software for energy storage systems. This role... ...Proficiency in C/C++ and real-time operating systems like embedded Linux and RTOS. Expertise in industrial...Long term contractFull timeImmediate start- ...increasingly, customer-managed environments. As a Junior Software Developer on the Mission Control squad, you'll build the APIs and... ...do it on a team that works AI-native, with agentic coding tools embedded in the daily workflow. What You'll Do - Build and improve backend...Full time
$96k - $146k per year
...technologies, and more! In this position.. We are seeking a Senior Embedded Software Engineer with 8+ years of embedded software development... ..., and help shape team AI practices and guardrails. Design, develop, and debug embedded C software for low-level and platform-level...$90k - $110k per year
...healthcare, and industrial automation. We are seeking an experienced DevOps Developer to support the development and maintenance of build systems, automation, and CI/CD infrastructure for embedded software development. This role combines modern DevOps practices with build...Full time$110k - $120k per year
...validate fixes, and ensure applications meet functional, technical, performance, and operational requirements. What you'll do Develop a strong understanding of network management applications, system architecture, interfaces, and operational workflows. Develop,...Full time- ...resiliency, and cybersecurity requirements. Define interfaces between embedded software, networking components, modems, and external systems.... .... Experience architecting distributed, embedded, and real-time software systems. Strong knowledge and experience with SATCOM,...Long term contractFull timeWorldwide
$96.56k - $128.74k per year
...better through trade. Position: Senior AI Developer Employment Type: Permanent... ...analysis, and structured validation. ~ Embed AI-assisted development into delivery workflows... ...is able to work legally in Canada at the time of application (Canadian Citizens or Permanent...Permanent employmentFull timeSummer workWork at officeRelocation package3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded SW Developer - Synchronization and Timing. Be the first to apply!


