Medical Device Software Developer jobs in Toronto, ON
Robotics Developer
Easily applyMultiple openingsO’Adventure LimitedThornhill, ON L3T 7Z3- $120,000–$160,000 a year
- Full-time
- Contribute to documentation, system architecture design, and software lifecycle management.
- We are seeking a highly skilled Robotics Developer to design,…
- DeloitteToronto, ON M5H 0A9
- $58,000–$102,000 a year
- Permanent
- You will lead complex technical deliverables across the software development lifecycle,.
- Write clean, testable, and maintainable code while following software…
View similar jobs with this employerAmazon Development Centre Canada ULCToronto, ON- $114,800–$191,800 a year
- Full-time
- Builds and maintains highly available, mission-critical device services.
- Experience programming with at least one software programming language.
View similar jobs with this employerMcKessonMississauga, ON L4V 1W2- $66,200–$88,300 a year
- 2+ years of experience building AI agents or conversational AI solutions (LLM-based assistants, chatbots, voicebots), or in AI/ML or software development with…
- View all McKesson jobs - Mississauga jobs - Associate Agent jobs in Mississauga, ON
- Salary Search: Sr. Associate, Digital Agent Developer salaries in Mississauga, ON
- See popular questions & answers about McKesson
- McKessonMississauga, ON L4V 1W2
- $122,100–$162,800 a year
- This role requires strong software engineering judgment, broad technical fluency, and exceptional stakeholder engagement.
- Our Base Pay Range for this position.
Embedded Software Engineer
Easily applySoneil SparkBrampton, ON L6T 3T6- $70,000–$120,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Discounted or free food
- Casual dress
- Company events
- 3-5 years of embedded software development experience.
- Troubleshoot embedded hardware/software, communication, and system-integration issues.
- RemcoMississauga, ON L4W 5R8
- $100 an hour
- Temporary
- Experience across the full software development lifecycle, from requirements and design through testing, deployment and support, in Agile or waterfall projects.
View similar jobs with this employerMASc Student
Easily applyToronto Metropolitan UniversityToronto, ON M5B 1G8- Full-time
- 35 hours per week
- Biomedical instrumentation, catheter-based technologies, or medical device development.
- The project integrates mechanical engineering, biomedical…
- View all Toronto Metropolitan University jobs - Toronto jobs
- Salary Search: MASc Student salaries
- See popular questions & answers about Toronto Metropolitan University
- GE VernovaMarkham, ON
- $92,300–$142,000 a year
- Full-time
- Firmware Development: Design, develop, and maintain robust, real-time embedded software for microprocessor-based protection relays using C/C++.
- View all GE Vernova jobs - Markham jobs - Développeur (H/F) jobs in Markham, ON
- Salary Search: Protection Element Embedded SW Developer- salaries in Markham, ON
- See popular questions & answers about GE Vernova
- GE VernovaMarkham, ON
- $92,300–$142,000 a year
- Full-time
- Firmware Development: Design, develop, and maintain robust, real-time embedded software for microprocessor-based protection relays using C/C++.
- GE VernovaMarkham, ON
- $120,000–$150,000 a year
- Full-time
- Minimum of 10 years software development experience.
- Experience using emulators, simulators and software analysis tools.
- View all GE Vernova jobs - Markham jobs - Direct Support Professional jobs in Markham, ON
- Salary Search: Senior Staff Developer -DSP salaries in Markham, ON
- See popular questions & answers about GE Vernova
View similar jobs with this employerMcKessonMississauga, ON L4V 1W2- $81,500–$108,600 a year
- 2+ years of experience building AI agents or conversational AI solutions (LLM-based assistants, chatbots, voicebots), or in AI/ML or software development with…
- View all McKesson jobs - Mississauga jobs - Developer jobs in Mississauga, ON
- Salary Search: Digital Agent Developer salaries in Mississauga, ON
- See popular questions & answers about McKesson
View similar jobs with this employerQualcommMarkham, ON- $121,000–$171,000 a year
- Analyze user needs, software requirements, and technical constraints to design and customize software that improves system observability and operational…
- View all Qualcomm jobs - Markham jobs - Driver jobs in Markham, ON
- Salary Search: Telemetry Firmware/Driver Development, Staff salaries in Markham, ON
- See popular questions & answers about Qualcomm
- QualcommMarkham, ON
- $129,600–$179,600 a year
- Experience debugging low level software and hardware issues.
- The Audio and AI sub system is responsible for high fidelity audio across an array of interfaces as…
- QualcommMarkham, ON
- $129,600–$179,600 a year
- Experience debugging low level software and hardware issues.
- The Audio and AI sub system is responsible for high fidelity audio across an array of interfaces as…
- QualcommToronto, ON
- Familiarity with git and modern software development methodologies.
- Technical or team leadership experience in embedded software projects from spec to…
- View all Qualcomm jobs - Toronto jobs - Firmware Engineer jobs in Toronto, ON
- Salary Search: Firmware Engineer – SerDes PHY (all levels) salaries in Toronto, ON
- See popular questions & answers about Qualcomm
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
Career Resources:
Job Post Details
Robotics Developer
Robotics Developer
Job details
Full job description
Position Title: Robotics Developer
Location: Toronto, Canada (Hybrid / On-site)
About the Role
We are seeking a highly skilled Robotics Developer to design, develop, and deploy advanced robotic solutions using Unitree robotic platforms. The ideal candidate will have hands-on experience with robotics SDKs, sensor integration, autonomous navigation, and vision-based systems. This role involves building scalable applications for industrial, educational, and research environments.
Key Responsibilities
- Develop robotic applications using the Unitree SDK and ROS/ROS2 frameworks.
◦ Unitree SDK: https://github.com/unitreerobotics/unitree_sdk2
- Design and implement autonomous navigation systems using LiDAR, SLAM, and path-planning algorithms.
- Develop computer vision solutions for object detection, tracking, and environment perception using RGB and depth cameras.
- Integrate and calibrate sensors including LiDAR, IMUs, cameras, and GPS modules.
- Build and optimize robotic control algorithms for motion planning, obstacle avoidance, and real-time decision-making.
- Collaborate with cross-functional teams to develop robotics-based solutions for industrial inspection, logistics automation, and AI research.
- Test, troubleshoot, and deploy robotic systems in real-world environments.
- Contribute to documentation, system architecture design, and software lifecycle management.
Required Qualifications
- Bachelor’s or Master’s degree in Robotics, Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- Strong proficiency in C++ and Python (required for robotics development).
- Experience with ROS/ROS2, Linux environments, and robotics middleware.
- Hands-on experience with robotics SDKs (e.g., Unitree SDK, NVIDIA Isaac, or similar).
- Knowledge of navigation and perception algorithms including:
◦ SLAM (Simultaneous Localization and Mapping)
◦ Path planning (A*, D*, RRT)
◦ Computer vision (OpenCV, deep learning frameworks such as TensorFlow or PyTorch)
- Experience integrating LiDAR and vision systems for autonomous navigation.
- Strong understanding of robotic system architecture, control systems, and embedded programming.
Preferred Qualifications
- Experience working with quadruped or humanoid robots.
- Familiarity with AI/ML applications in robotics, reinforcement learning, or edge AI deployment.
- Knowledge of industrial automation, teleoperation systems, or robotic manipulation.
- Experience deploying robotics solutions in industrial or research environments.
What We Offer
- Opportunity to work with cutting-edge robotics technology and global partners.
- Collaborative and innovation-driven environment.
- Competitive salary and career growth opportunities.
Job Type: Full-time
Pay: $120,000.00-$160,000.00 per year
Work Location: In person