Embedded Software Engineer - Intern
CA$25 - CA$32/hr
Software development tools such as git, BitBucket, Gerrit, Jira, etc ... Unit test frameworks such as Google Test, JUnit, Robot, PyTest, and the like * Debuggers and tools ...
CA$25 - CA$32/hr
Software development tools such as git, BitBucket, Gerrit, Jira, etc ... Unit test frameworks such as Google Test, JUnit, Robot, PyTest, and the like * Debuggers and tools ...
CA$25 - CA$32/hr
Software development tools such as git, BitBucket, Gerrit, Jira, etc ... Unit test frameworks such as Google Test, JUnit, Robot, PyTest, and the like * Debuggers and tools ...
Ottawa, ON · On-site
CA$25 - CA$34/hr
Unit test frameworks such as Google Test, JUnit, Robot, PyTest, and the like * Debuggers and tools ... High-level programming and scripting languages such as Java, Python, Perl, Tcl, bash * Software ...
Ottawa, ON · On-site
CA$25 - CA$34/hr
Unit test frameworks such as Google Test, JUnit, Robot, PyTest, and the like * Debuggers and tools ... High-level programming and scripting languages such as Java, Python, Perl, Tcl, bash * Software ...
Ottawa, ON · Remote
$155K - $190K/yr
At Serve Robotics, we're reimagining how things move in cities. Our personable sidewalk robot is ... As a Software Engineer on the Machine Learning (ML) Infrastructure team, you will help design ...
Quick apply
Ottawa, ON · Remote
$155K - $190K/yr
At Serve Robotics, we're reimagining how things move in cities. Our personable sidewalk robot is ... As a Software Engineer on the Machine Learning (ML) Infrastructure team, you will help design ...
CA$25 - CA$32/hr
A Software Development Intern role focused on contributing to a cloud-native engineering platform ... Analyze engineering workflows implemented using Kubeflow * Document and map workflow requirements ...
CA$25 - CA$32/hr
A Software Development Intern role focused on contributing to a cloud-native engineering platform ... Analyze engineering workflows implemented using Kubeflow * Document and map workflow requirements ...
Ottawa, ON · On-site
CA$25 - CA$34/hr
Software development tools such as git, BitBucket, Gerrit, Jira, etc ... Unit test frameworks such as Google Test, JUnit, Robot, PyTest, and the like * Debuggers and tools ...
Ottawa, ON · On-site
CA$25 - CA$34/hr
Software development tools such as git, BitBucket, Gerrit, Jira, etc ... Unit test frameworks such as Google Test, JUnit, Robot, PyTest, and the like * Debuggers and tools ...
Code, test, and support software releases, ensuring high-quality delivery. * Collaborate with ... The Assets: * Experience with programming languages such as C, C++, Python, Go, or BASH.
Code, test, and support software releases, ensuring high-quality delivery. * Collaborate with ... The Assets: * Experience with programming languages such as C, C++, Python, Go, or BASH.
Requirements/Qualification: -Currently pursuing Bachelor's/Master's degree in Electrical Engineering, Electronics, Computer Engineering, Computer Science, Physics, or a related discipline. -Hands-on ...
Requirements/Qualification: -Currently pursuing Bachelor's/Master's degree in Electrical Engineering, Electronics, Computer Engineering, Computer Science, Physics, or a related discipline. -Hands-on ...
Ottawa, ON · On-site
CA$18 - CA$25/hr
The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers on the real-time control and data-acquisition electronics that sit at the heart of the company ...
Quick apply
Ottawa, ON · On-site
CA$18 - CA$25/hr
The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers on the real-time control and data-acquisition electronics that sit at the heart of the company ...
$18 - $25/hr
The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers on the real-time control and data-acquisition electronics that sit at the heart of the company ...
$18 - $25/hr
The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers on the real-time control and data-acquisition electronics that sit at the heart of the company ...
The ideal candidate is passionate about building ground and flight software solutions to automate ... Tasks and Responsibilities As a Senior Robotics GNC Engineer, you will: * Design, develop ...
The ideal candidate is passionate about building ground and flight software solutions to automate ... Tasks and Responsibilities As a Senior Robotics GNC Engineer, you will: * Design, develop ...
Ottawa, ON · On-site
The ideal candidate is passionate about building ground and flight software solutions to automate ... Tasks and Responsibilities As a Senior Robotics GNC Engineer, you will: * Design, develop ...
Quick apply
Ottawa, ON · On-site
The ideal candidate is passionate about building ground and flight software solutions to automate ... Tasks and Responsibilities As a Senior Robotics GNC Engineer, you will: * Design, develop ...
CA$25 - CA$34/hr
Ciena is seeking a highly motivated intern to join our Routing/IP Software Development team. This ... Collaborate with experienced engineers to design, implement, and debug software for routing ...
CA$25 - CA$34/hr
Ciena is seeking a highly motivated intern to join our Routing/IP Software Development team. This ... Collaborate with experienced engineers to design, implement, and debug software for routing ...
Kanata, ON · On-site
Software Automation Engineer About Us Ranovusisa semiconductor company withglobal operationshelping ... Familiarity with motion control, and robotics. * Excellent problem-solving skills and attention to ...
Kanata, ON · On-site
Software Automation Engineer About Us Ranovusisa semiconductor company withglobal operationshelping ... Familiarity with motion control, and robotics. * Excellent problem-solving skills and attention to ...
About your next challenge as an Intern, Systems Engineering ... Working as part of a dynamic multi-disciplinary team including hardware, software and systems ...
About your next challenge as an Intern, Systems Engineering ... Working as part of a dynamic multi-disciplinary team including hardware, software and systems ...
About your next challenge as an Intern, Systems Engineering ... Working as part of a dynamic multi-disciplinary team including hardware, software and systems ...
About your next challenge as an Intern, Systems Engineering ... Working as part of a dynamic multi-disciplinary team including hardware, software and systems ...
Your Team, Your Impact Central Engineering works directly with the Optical Digital Signal ... This position may require access to technology and/or software subject to U.S. export control laws ...
Your Team, Your Impact Central Engineering works directly with the Optical Digital Signal ... This position may require access to technology and/or software subject to U.S. export control laws ...
Ottawa, ON · On-site
CA$131K - CA$181K/yr
... robotics, commercial vehicles, rail, and aerospace and defense. Are you the person we're looking ... Degree in Computer Science, Software Engineering, Computer Engineering, or a related technical ...
Ottawa, ON · On-site
CA$131K - CA$181K/yr
... robotics, commercial vehicles, rail, and aerospace and defense. Are you the person we're looking ... Degree in Computer Science, Software Engineering, Computer Engineering, or a related technical ...
CA$25 - CA$34/hr
The position offers practical exposure to system testing, software automation, and cross-functional engineering collaboration in an onsite lab environment. How you will make an impact: * Execute ...
CA$25 - CA$34/hr
The position offers practical exposure to system testing, software automation, and cross-functional engineering collaboration in an onsite lab environment. How you will make an impact: * Execute ...
CA$121K - CA$165K/yr
Your contributions will directly power intelligent systems across automotive, robotics, and ... Design, develop, and optimize high-performance Edge AI software for NXP embedded SoCs (MCU/MPU/NPU)
CA$121K - CA$165K/yr
Your contributions will directly power intelligent systems across automotive, robotics, and ... Design, develop, and optimize high-performance Edge AI software for NXP embedded SoCs (MCU/MPU/NPU)
About the role We're looking for a Intermediate RPA Software Developer (UiPath and PowerAutomate) to join our growing team! What You'll Do * Design, develop, and maintain RPA automations using UiPath ...
About the role We're looking for a Intermediate RPA Software Developer (UiPath and PowerAutomate) to join our growing team! What You'll Do * Design, develop, and maintain RPA automations using UiPath ...
| Aspect | Robotics Software Engineer Intern | Robotics Software Engineer |
|---|---|---|
| Required Credentials | Enrolled in or recent graduate of a relevant degree (e.g., Computer Science, Robotics) | Bachelor's or Master's in Robotics, Computer Science, or related field; experience preferred |
| Work Environment | Internship programs, often part-time or summer roles, in tech or robotics companies | Full-time professional roles in robotics development teams across industries |
| Employer & Industry Usage | Used by companies to train and evaluate potential future employees in robotics | Used by companies to develop and maintain robotics systems and products |
The main difference between a Robotics Software Engineer Intern and a Robotics Software Engineer is experience level and job responsibilities. Interns are typically students gaining hands-on experience, while engineers are full-time professionals responsible for designing and implementing robotics software.

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact.
How You Will Contribute:
We design, implement, and maintain real-time embedded platform and application software for several of Ciena's flagship products. Functional areas in our scope range from low level bit flipping drivers to high level software state machines for interfacing with external applications:
Must Haves:
Assets:
Pay Range:
The hourly pay range for this position is $25 to $32.
Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.
In addition to competitive compensation, Ciena offers students access to the Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.
Ciena is anEqual Opportunity Employer, including disability and protected veteran status.
If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.
Sourced by ZipRecruiter
Telecommunications
5,001 - 10,000 Employees
Hanover, MD, US
1992