... controls and monitors nextgeneration optical network equipment ... You'll be writing firmware that runs on highly embedded CPUs within custom Nokia ASICs, directly ...
... controls and monitors nextgeneration optical network equipment ... You'll be writing firmware that runs on highly embedded CPUs within custom Nokia ASICs, directly ...
Firmware Engineer
Kanata, ON · On-site
... controls and monitors nextgeneration optical network equipment ... You'll be writing firmware that runs on highly embedded CPUs within custom Nokia ASICs, directly ...
Firmware Engineer
Kanata, ON · On-site
... controls and monitors nextgeneration optical network equipment ... You'll be writing firmware that runs on highly embedded CPUs within custom Nokia ASICs, directly ...
Senior Software Developer - DevOps
Markham, ON · Hybrid
CA$115K - CA$164K/yr
The Role As a Senior DevOps Developer in GM's Virtualization andSoftwareintheLoop(SIL) Integration ... Collaborate with embedded, simulation, and controls teams to align delivery ...
Senior Software Developer - DevOps
Markham, ON · Hybrid
CA$115K - CA$164K/yr
The Role As a Senior DevOps Developer in GM's Virtualization andSoftwareintheLoop(SIL) Integration ... Collaborate with embedded, simulation, and controls teams to align delivery ...
Senior Software Developer - DevOps
Oshawa, ON · Hybrid
CA$115K - CA$164K/yr
The Role As a Senior DevOps Developer in GM's Virtualization andSoftwareintheLoop(SIL) Integration ... Collaborate with embedded, simulation, and controls teams to align delivery ...
Senior Software Developer - DevOps
Oshawa, ON · Hybrid
CA$115K - CA$164K/yr
The Role As a Senior DevOps Developer in GM's Virtualization andSoftwareintheLoop(SIL) Integration ... Collaborate with embedded, simulation, and controls teams to align delivery ...
QNX Principal Technical/Software Project Manager
Ottawa, ON · On-site
CA$131K - CA$181K/yr
... industrial controls, robotics, commercial vehicles, rail, and aerospace and defense. The ... Deep technical background in embedded software engineering-you've built or helped to deliver ...
QNX Principal Technical/Software Project Manager
Ottawa, ON · On-site
CA$131K - CA$181K/yr
... industrial controls, robotics, commercial vehicles, rail, and aerospace and defense. The ... Deep technical background in embedded software engineering-you've built or helped to deliver ...
QNX Principal Technical/Software Project Manager
Ottawa, ON · On-site
CA$131K - CA$181K/yr
... industrial controls, robotics, commercial vehicles, rail, and aerospace and defense. The ... Deep technical background in embedded software engineering-you've built or helped to deliver ...
QNX Principal Technical/Software Project Manager
Ottawa, ON · On-site
CA$131K - CA$181K/yr
... industrial controls, robotics, commercial vehicles, rail, and aerospace and defense. The ... Deep technical background in embedded software engineering-you've built or helped to deliver ...
QNX Principal Technical/Software Project Manager
Ottawa, ON · On-site
CA$131K - CA$181K/yr
... industrial controls, robotics, commercial vehicles, rail, and aerospace and defense. The ... Deep technical background in embedded software engineering-you've built or helped to deliver ...
QNX Principal Technical/Software Project Manager
Ottawa, ON · On-site
CA$131K - CA$181K/yr
... industrial controls, robotics, commercial vehicles, rail, and aerospace and defense. The ... Deep technical background in embedded software engineering-you've built or helped to deliver ...
QNX- Academic Partnerships Manager
CA$96K - CA$135K/yr
... controls, robotics, commercial vehicles, rail, and aerospace and defense. Are you the person we are ... of our embedded technologies and strengthen the global developer ecosystem. Reporting to the ...
QNX- Academic Partnerships Manager
CA$96K - CA$135K/yr
... controls, robotics, commercial vehicles, rail, and aerospace and defense. Are you the person we are ... of our embedded technologies and strengthen the global developer ecosystem. Reporting to the ...
QNX- Academic Partnerships Manager
Ottawa, ON · On-site
CA$96K - CA$135K/yr
... controls, robotics, commercial vehicles, rail, and aerospace and defense. Are you the person we are ... of our embedded technologies and strengthen the global developer ecosystem. Reporting to the ...
QNX- Academic Partnerships Manager
Ottawa, ON · On-site
CA$96K - CA$135K/yr
... controls, robotics, commercial vehicles, rail, and aerospace and defense. Are you the person we are ... of our embedded technologies and strengthen the global developer ecosystem. Reporting to the ...
QNX- Academic Partnerships Manager
CA$96K - CA$135K/yr
... controls, robotics, commercial vehicles, rail, and aerospace and defense. Are you the person we are ... of our embedded technologies and strengthen the global developer ecosystem. Reporting to the ...
QNX- Academic Partnerships Manager
CA$96K - CA$135K/yr
... controls, robotics, commercial vehicles, rail, and aerospace and defense. Are you the person we are ... of our embedded technologies and strengthen the global developer ecosystem. Reporting to the ...
Software Developer (Contract)
Ottawa, ON · On-site
Embedded Software Developer Location: Ottawa Contract Duration: 6 months We have partnered with an ... Support secure container images, dependency management, access controls, and auditability.
Software Developer (Contract)
Ottawa, ON · On-site
Embedded Software Developer Location: Ottawa Contract Duration: 6 months We have partnered with an ... Support secure container images, dependency management, access controls, and auditability.
QNX Senior Technical Project Manager
Ottawa, ON · On-site
CA$108K - CA$158K/yr
QNX technology has been deployed in the world's most critical embedded systems, including more than ... Our Engineering Services team is seeking a Technical Project Manager with recent experience in ...
QNX Senior Technical Project Manager
Ottawa, ON · On-site
CA$108K - CA$158K/yr
QNX technology has been deployed in the world's most critical embedded systems, including more than ... Our Engineering Services team is seeking a Technical Project Manager with recent experience in ...
QNX Senior Technical Project Manager
Ottawa, ON · On-site
CA$108K - CA$158K/yr
QNX technology has been deployed in the world's most critical embedded systems, including more than ... Our Engineering Services team is seeking a Technical Project Manager with recent experience in ...
QNX Senior Technical Project Manager
Ottawa, ON · On-site
CA$108K - CA$158K/yr
QNX technology has been deployed in the world's most critical embedded systems, including more than ... Our Engineering Services team is seeking a Technical Project Manager with recent experience in ...
Embedded Software Developer Location: Ottawa Contract Duration: 6 months We have partnered with an ... Support secure container images, dependency management, access controls, and auditability.
Quick apply
Embedded Software Developer Location: Ottawa Contract Duration: 6 months We have partnered with an ... Support secure container images, dependency management, access controls, and auditability.
QNX Senior Technical Project Manager
Ottawa, ON · On-site
CA$108K - CA$158K/yr
QNX technology has been deployed in the world's most critical embedded systems, including more than ... Our Engineering Services team is seeking a Technical Project Manager with recent experience in ...
QNX Senior Technical Project Manager
Ottawa, ON · On-site
CA$108K - CA$158K/yr
QNX technology has been deployed in the world's most critical embedded systems, including more than ... Our Engineering Services team is seeking a Technical Project Manager with recent experience in ...
... governance embedded into the platform. The team uses automation and agentic techniques as ... policy controls by design. Accountabilities & Qualifications: Design and build core platform ...
... governance embedded into the platform. The team uses automation and agentic techniques as ... policy controls by design. Accountabilities & Qualifications: Design and build core platform ...
This role is ideal for engineers who want to apply strong controls and estimation fundamentals ... Working knowledge of embedded software development in C/C++, MATLAB/Simulink, and code generation ...
This role is ideal for engineers who want to apply strong controls and estimation fundamentals ... Working knowledge of embedded software development in C/C++, MATLAB/Simulink, and code generation ...
QNX Systems Software Developer II (Graphics)
Ottawa, ON · On-site
CA$90K - CA$132K/yr
... controls, robotics, medical devices, commercial transportation, rail, and aerospace and defense ... Integrate QNX Hypervisor and Android onto embedded hardware platforms. * Provide project estimates ...
QNX Systems Software Developer II (Graphics)
Ottawa, ON · On-site
CA$90K - CA$132K/yr
... controls, robotics, medical devices, commercial transportation, rail, and aerospace and defense ... Integrate QNX Hypervisor and Android onto embedded hardware platforms. * Provide project estimates ...
QNX Systems Software Developer II (Graphics)
CA$90K - CA$132K/yr
... controls, robotics, medical devices, commercial transportation, rail, and aerospace and defense ... Integrate QNX Hypervisor and Android onto embedded hardware platforms. * Provide project estimates ...
QNX Systems Software Developer II (Graphics)
CA$90K - CA$132K/yr
... controls, robotics, medical devices, commercial transportation, rail, and aerospace and defense ... Integrate QNX Hypervisor and Android onto embedded hardware platforms. * Provide project estimates ...
QNX Systems Software Developer II (Graphics)
CA$90K - CA$132K/yr
... controls, robotics, medical devices, commercial transportation, rail, and aerospace and defense ... Integrate QNX Hypervisor and Android onto embedded hardware platforms. * Provide project estimates ...
QNX Systems Software Developer II (Graphics)
CA$90K - CA$132K/yr
... controls, robotics, medical devices, commercial transportation, rail, and aerospace and defense ... Integrate QNX Hypervisor and Android onto embedded hardware platforms. * Provide project estimates ...
Embedded Controls Engineer information
What are the typical projects and team interactions like for an Embedded Controls Engineer?
Embedded Controls Engineers commonly work on projects involving the design, development, and testing of control algorithms and embedded firmware for products such as vehicles, industrial equipment, or consumer electronics. You will regularly collaborate with multidisciplinary teams including hardware engineers, software developers, and test engineers to ensure integration and functionality. Most roles involve a mix of individual technical work—such as coding and troubleshooting—and group activities, like design reviews and system validation. This collaborative environment not only builds technical acumen but also provides opportunities for professional growth and exposure to complex, real-world engineering challenges.
What are the key skills and qualifications needed to thrive in the Embedded Controls Engineer position, and why are they important?
To thrive as an Embedded Controls Engineer, you need a strong background in electrical engineering, embedded systems programming (typically in C/C++), and control systems theory, often supported by a relevant engineering degree. Experience with real-time operating systems (RTOS), microcontrollers, industry-standard software tools (such as MATLAB/Simulink), and relevant certifications like Certified LabVIEW Developer (CLD) is valuable. Skills such as analytical problem-solving, attention to detail, and effective teamwork stand out in this role. These skills are essential for designing, implementing, and optimizing reliable control systems that integrate seamlessly with hardware under real-world constraints.
What does an Embedded Controls Engineer do?
An Embedded Controls Engineer designs, develops, and implements control systems for embedded devices, typically in automotive, industrial, or consumer electronics applications. They work with microcontrollers, sensors, and actuators to create efficient and reliable systems. Their responsibilities include writing embedded software, troubleshooting hardware-software interactions, and optimizing system performance. They often use programming languages like C/C++ and tools like MATLAB/Simulink for modeling and simulation.
Nokia rating
8.6
Based on 5 frontline employees who took The Breakroom Quiz
5th of 80 rated telecommunications companies
Job description
As an Early Career Firmware Engineer, you'll be part of an agile Scrum team developing software that controls and monitors nextgeneration optical network equipment. You'll be writing firmware that runs on highly embedded CPUs within custom Nokia ASICs, directly enabling industryleading optical hardware.
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.
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.
- 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
- Previous intern or co-op experience at Nokia or Infinera.
- Bachelor's in Computer Engineering or equivalent.
- Experienced with C and C+,+ and Python.
- One or more areas of experience: Digital signal processing knowledge, Control Theory, Optical networks, Optical components, embedded cpu.
- Agile development, including defining feature acceptance criteria, featur,e and unit testing.
- Working as part of a scrum team to develop and test firmware features.
- Collaborate on feature definition, coding, and testing.
- Mentor interns and co-ops.
About Nokia
Sourced by ZipRecruiter
Industry
Media and telecom
Company size
10,000+ Employees
Headquarters location
Murray Hill, NJ, US