Firmware jobs in Scarborough Town Centre, ON
Robotics Developer
Easily applyMultiple openingsO’Adventure LimitedThornhill, ON L3T 7Z3- $120,000–$160,000 a year
- Full-time
- We are seeking a highly skilled Robotics Developer to design, develop, and deploy advanced robotic solutions using Unitree robotic platforms.
Senior Software Developer
Easily applyNewLenbrook Group of CompaniesPickering, ON L1W 3K1- $120,000–$130,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Paid vacation
- Troubleshoot technical challenges across hardware, firmware, operating systems, and application software.
- Build and release firmware for multiple product lines,…
Infrastructure and Network Support Specialist
Easily applySmith and Long LimitedMarkham, ON L3R 1A9- $75,000–$95,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- RRSP match
- On-site parking
- Hardware Lifecycle and Patching: Deploy and maintain physical servers (Dell/HPE/Lenovo) including firmware, RAID, and iDRAC/iLO; own patch management, server…
Manager, Mechatronics and Production Engineering
Easily applyNewEXACT Technology CorporationToronto, ON M5V 1L8- From $115,000 a year
- Full-time +1
- Mileage reimbursement
- Paid time off
- Vision care
- Dental care
- Life insurance
- Extended health care
- Develop and validate production test jigs and fixtures, coordinating with the firmware team where needed.
- Reporting to the Senior Manager, Hardware and Firmware…
- GE VernovaMarkham, ON
- $120,000–$150,000 a year
- Full-time
- The ideal candidate will possess a deep understanding of embedded systems architecture with DSP, software and hardware architectures, and protection application…
- 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
Hardware Engineer - AI Trainer
Easily applyDataAnnotationMarkham, ON- $40.00–$176.30 an hour
- Contract +1
- You bring the judgment you have already built over years of designing, debugging, and shipping hardware.
- We bring engineering problems the models cannot yet…
- ScotiabankScarborough, ON
- Lead the enterprise cloud patch management practice across Windows Update for Business, Microsoft Autopatch, Microsoft 365 Apps, and driver and firmware updates…
- View all Scotiabank jobs - Scarborough jobs - Endpoint Management Architect jobs in Scarborough, ON
- Salary Search: Modern Endpoint Management Engineer salaries
- See popular questions & answers about Scotiabank
- ScotiabankScarborough, ON
- Lead the enterprise cloud patch management practice across Windows Update for Business, Microsoft Autopatch, Microsoft 365 Apps, and driver and firmware updates…
- View all Scotiabank jobs - Scarborough jobs - Endpoint Management Architect jobs in Scarborough, ON
- Salary Search: Modern Endpoint Management Engineer salaries
- See popular questions & answers about Scotiabank
- BGISMarkham, ON L3R 0J2
- $19–$23 an hour
- Part-time
- Develop and maintain embedded firmware, device configuration and integrations; calibrate sensors and document calibration methods, reference standards,…
View similar jobs with this employerAmazon Development Centre Canada ULCToronto, ON- $114,800–$191,800 a year
- Full-time
- Partner with cross-functional teams — cloud services, firmware, design, and product — to translate complex business requirements into robust mobile solutions.
- GE VernovaMarkham, ON
- $92,300–$142,000 a year
- Full-time
- Familiarity with Agile/Scrum development methodologies and CI/CD pipelines for firmware.
- Cybersecurity Integration: Implement secure coding practices and…
- GE VernovaMarkham, ON
- $92,300–$142,000 a year
- Full-time
- Familiarity with Agile/Scrum development methodologies and CI/CD pipelines for firmware.
- Cybersecurity Integration: Implement secure coding practices and…
- 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
- QualcommToronto, ON
- $54,600–$103,350 a year
- Full-time +1
- Cross-functional collaboration with other teams including design verification, front-end integration, systems, analog, firmware/software, physical design, and…
- QualcommMarkham, ON
- $174,400–$261,600 a year
- Qualcomm's Silicon Validation team is part of the central SoC digital hardware organization responsible for the overall quality of the SoC silicon.
- View all Qualcomm jobs - Markham jobs - Senior Engineer jobs in Markham, ON
- Salary Search: SoC Debug Engineer, Senior Staff salaries in Markham, ON
- See popular questions & answers about Qualcomm
- QualcommMarkham, ON
- $114,400–$164,400 a year
- Practical experience with developing middleware or firmware software.
- Engineering Group, Engineering Group > Machine Learning Engineering.
- QualcommToronto, ON
- $54,600–$103,350 a year
- Internship / Co-op
- Tuning firmware in C/C++/Python environments.
- The candidate will get to hone their skills in areas of SERDES architecture, DSP systems, firmware programming in…
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.
People also searched:
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