Embedded C/C++ SW Developer Co-op/Intern Number of Positions : 1 Duration: 4 - 16 months Date ... You will be able to learn from a seasoned team of software engineers as you contribute to new ...
Embedded C/C++ SW Developer Co-op/Intern Number of Positions : 1 Duration: 4 - 16 months Date ... You will be able to learn from a seasoned team of software engineers as you contribute to new ...
QNX Systems Software Developer II (Graphics)
CA$90K - CA$132K/yr
... robotics, medical devices, commercial transportation, rail, and aerospace and defense. Are you the ... Integrate QNX Hypervisor and Android onto embedded hardware platforms. * Provide project estimates ...
QNX Systems Software Developer II (Graphics)
CA$90K - CA$132K/yr
... robotics, medical devices, commercial transportation, rail, and aerospace and defense. Are you the ... 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
... robotics, medical devices, commercial transportation, rail, and aerospace and defense. Are you the ... 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
... robotics, medical devices, commercial transportation, rail, and aerospace and defense. Are you the ... Integrate QNX Hypervisor and Android onto embedded hardware platforms. * Provide project estimates ...
Aviya est a la recherche d'un ingenieur ou d'une ingenieure en logiciels pour son groupe de ... Proficiency in C and C++ for embedded software development. * Experience with scripting languages ...
Aviya est a la recherche d'un ingenieur ou d'une ingenieure en logiciels pour son groupe de ... Proficiency in C and C++ for embedded software development. * Experience with scripting languages ...
Early Career Software Developer - Brake Controls and Diagnostics
Oshawa, ON · Hybrid
CA$73K - CA$110K/yr
Design, develop, and maintain embedded software for brake controls and diagnostics applications ... Bachelor's, Master's or PhD degree in Computer Engineering, Electrical Engineering, Computer ...
Early Career Software Developer - Brake Controls and Diagnostics
Oshawa, ON · Hybrid
CA$73K - CA$110K/yr
Design, develop, and maintain embedded software for brake controls and diagnostics applications ... Bachelor's, Master's or PhD degree in Computer Engineering, Electrical Engineering, Computer ...
Early Career Software Developer - Brake Controls and Diagnostics
Markham, ON · Hybrid
CA$73K - CA$110K/yr
Design, develop, and maintain embedded software for brake controls and diagnostics applications ... Bachelor's, Master's or PhD degree in Computer Engineering, Electrical Engineering, Computer ...
Early Career Software Developer - Brake Controls and Diagnostics
Markham, ON · Hybrid
CA$73K - CA$110K/yr
Design, develop, and maintain embedded software for brake controls and diagnostics applications ... Bachelor's, Master's or PhD degree in Computer Engineering, Electrical Engineering, Computer ...
Our expertise spans robotic simulation, electrical and software engineering, and Industry 4.0 integration, serving clients across industries such as automotive, aerospace, mining, and alternative ...
Our expertise spans robotic simulation, electrical and software engineering, and Industry 4.0 integration, serving clients across industries such as automotive, aerospace, mining, and alternative ...
Our expertise spans robotic simulation, electrical and software engineering, and Industry 4.0 integration, serving clients across industries such as automotive, aerospace, mining, and alternative ...
Our expertise spans robotic simulation, electrical and software engineering, and Industry 4.0 integration, serving clients across industries such as automotive, aerospace, mining, and alternative ...
Senior Engineer QA
Toronto, ON · On-site +1
Collaborate closely with embedded software engineers to improve code testability and define ... You have used Selenium, Robot Framework or similar frameworks * You have done electronic design and ...
Senior Engineer QA
Toronto, ON · On-site +1
Collaborate closely with embedded software engineers to improve code testability and define ... You have used Selenium, Robot Framework or similar frameworks * You have done electronic design and ...
QNX Senior Technical Project Manager
CA$108K - CA$158K/yr
Our Engineering Services team is seeking a Technical Project Manager with recent experience in ... You will have recent software development experience (ideally in the Embedded and RTOS Market), to ...
QNX Senior Technical Project Manager
CA$108K - CA$158K/yr
Our Engineering Services team is seeking a Technical Project Manager with recent experience in ... You will have recent software development experience (ideally in the Embedded and RTOS Market), to ...
QNX Senior Technical Project Manager
CA$108K - CA$158K/yr
Our Engineering Services team is seeking a Technical Project Manager with recent experience in ... You will have recent software development experience (ideally in the Embedded and RTOS Market), to ...
QNX Senior Technical Project Manager
CA$108K - CA$158K/yr
Our Engineering Services team is seeking a Technical Project Manager with recent experience in ... You will have recent software development experience (ideally in the Embedded and RTOS Market), to ...
Robotic Process Engineer
CA$100K - CA$130K/yr
About Machina Labs Engineering moves at software speed. Manufacturing doesn't. Yet. Machina Labs is ... manufacturing, robotics, or prototyping environment. * Proficiency in CAD software (e.g ...
Robotic Process Engineer
CA$100K - CA$130K/yr
About Machina Labs Engineering moves at software speed. Manufacturing doesn't. Yet. Machina Labs is ... manufacturing, robotics, or prototyping environment. * Proficiency in CAD software (e.g ...
Software Engineer in Test (SET)
CA$140K - CA$165K/yr
Engineering moves at software speed. Manufacturing doesn't. Yet. Machina Labs is changing that. We ... By integrating advanced metal forming, robotics, and automated production inside a flexible factory ...
Software Engineer in Test (SET)
CA$140K - CA$165K/yr
Engineering moves at software speed. Manufacturing doesn't. Yet. Machina Labs is changing that. We ... By integrating advanced metal forming, robotics, and automated production inside a flexible factory ...
Experienced building low-level software, drivers, embedded systems, or performance-critical ... Proficient with Linux systems programming and debugging tools such as gdb, strace, and perf.
Experienced building low-level software, drivers, embedded systems, or performance-critical ... Proficient with Linux systems programming and debugging tools such as gdb, strace, and perf.
As an embedded software developer in a dynamic team environment, you will help enhance the quality of best-in-class optical networking products. The team develops leading-edge photonics software for ...
As an embedded software developer in a dynamic team environment, you will help enhance the quality of best-in-class optical networking products. The team develops leading-edge photonics software for ...
Full Stack Software Engineer Adaria Technology Innovations - Concord, ON (On-site) Adaria ... Experience with unattended retail, IoT, or embedded systems * Knowledge of vending industry ...
Quick apply
Full Stack Software Engineer Adaria Technology Innovations - Concord, ON (On-site) Adaria ... Experience with unattended retail, IoT, or embedded systems * Knowledge of vending industry ...
Software Developer - Early Career
Markham, ON · Hybrid
CA$73K - CA$110K/yr
... of software developer within GM's Vehicle Software and Electronics Engineering group. In this ... Experience with developing applications and middleware on embedded operating systems * Object ...
Software Developer - Early Career
Markham, ON · Hybrid
CA$73K - CA$110K/yr
... of software developer within GM's Vehicle Software and Electronics Engineering group. In this ... Experience with developing applications and middleware on embedded operating systems * Object ...
Proficient in C and real-time embedded software. * Proficient in Python * Experience in DevOps software environments, including Git, Bitbucket, Jira, Jenkins, and Artifactory * Excellent written and ...
Proficient in C and real-time embedded software. * Proficient in Python * Experience in DevOps software environments, including Git, Bitbucket, Jira, Jenkins, and Artifactory * Excellent written and ...
Proficient in C and real-time embedded software. * Proficient in Python * Experience in DevOps software environments, including Git, Bitbucket, Jira, Jenkins, and Artifactory * Excellent written and ...
Proficient in C and real-time embedded software. * Proficient in Python * Experience in DevOps software environments, including Git, Bitbucket, Jira, Jenkins, and Artifactory * Excellent written and ...
Software Developer (Entry Level)
Toronto, ON · Hybrid
CA$85K - CA$95K/yr
About The Role As an entry level Software Developer you'll be tasked with working on both mobile and web applications. Working within the software development team, your duties will require you to ...
Software Developer (Entry Level)
Toronto, ON · Hybrid
CA$85K - CA$95K/yr
About The Role As an entry level Software Developer you'll be tasked with working on both mobile and web applications. Working within the software development team, your duties will require you to ...
Entry Level Embedded Software Engineer Robotics information
What are some typical challenges faced by entry-level embedded software engineers in robotics, and how can they best prepare for them?
What are the key skills and qualifications needed to thrive as an Entry Level Embedded Software Engineer in Robotics, and why are they important?
What does an Entry Level Embedded Software Engineer in Robotics do?
What is the difference between Entry Level Embedded Software Engineer Robotics vs Entry Level Firmware Engineer?
| Aspect | Entry Level Embedded Software Engineer Robotics | Entry Level Firmware Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Electrical, Computer Engineering, or related field; knowledge of robotics systems | Bachelor's in Electrical, Computer Engineering, or related field; experience with embedded systems |
| Work Environment | Robotics labs, manufacturing, research facilities | Consumer electronics, automotive, industrial devices |
| Employer & Industry Usage | Robotics companies, automation firms, research institutions | Electronics manufacturers, automotive, IoT companies |
| Common Search & Comparison | Yes | Yes |
Entry Level Embedded Software Engineer Robotics focuses on developing software for robotic systems, integrating sensors and actuators. Entry Level Firmware Engineer develops low-level software for embedded devices across various industries. While both roles require similar technical skills and educational backgrounds, their application environments and specific focus areas differ.
- Mechatronics Engineering
- Robotics Software Engineer
- Internship No Experience Robotics Engineer
- Entry Level Robotics Automation Engineer
- Electrical Engineer Robotics
- No Experience Robotics Engineer
- Robotics Software Engineer Internship
- Senior Robotics Engineer
- Freelance Robotics Software Engineer
- Localization Engineer
Nokia rating
8.6
Based on 5 frontline employees who took The Breakroom Quiz
4th of 76 rated telecommunications companies
Job description
Position: Embedded C/C++ SW Developer Co-op/Intern
Number of Positions: 1
Duration: 4 - 16 months
Date: September 8, 2026
Location: In office at 600 Mach Road, Ottawa, Canada.
The team you will be a part of
The successful candidate will be given real-world experience working with a large-scale, real-time embedded system. You will be able to learn from a seasoned team of software engineers as you contribute to new features and product improvements on the 1830 Photonic Service Switch (PSS) or Nokia 1830 Global Express (GX). As well, you will get exposure to working in a global multicultural development organization.
Education Recommendations
A candidate for a bachelor's degree or diploma in Computer Engineering, Electrical Engineering, Computer Science, or a related field with an accredited school in Canada.
- Experience with C/C++ from your university courses or prior work experience
- Good knowledge of data structures, algorithms, and software design
- Excellent communication skills and the ability to work well in a team
It would be nice if you also had:
- Experience with Linux
- Experience with version control systems like Git
- Experience with Python
The Integrated Packet Transport Software Team is looking for highly capable and motivated students with a passion for software development.
As part of the team, you will:
- Develop C/C++ code to add feature functionality or enhancements in the current release of our 1830 product code base.
- Diagnose and implement solutions to software defects found by our product verification team during testing of the 1830 product.
About Nokia
Sourced by ZipRecruiter
Industry
Media and telecom
Company size
10,000+ Employees
Headquarters location
Murray Hill, NJ, US