Medical Device Software Developer jobs in Toronto, ON
Sort by: relevance - date
Embedded Software Engineer
Easily applyUrgently hiringAI (Artificial Intelligence) IncorporatedToronto, ON- From $90,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Experience writing device drivers with DMA.
- Design, develop, and test embedded software (firmware).
- Embedded experience is a must for this role.
SENIOR SOFTWARE DEVELOPER - MEDICAL DEVICES
Easily applyUrgently hiringCOSM Medical CorpToronto, ON M5G 1L7- $85,914.96–$178,757.46 a year
- Full-time
- Experience developing software within regulated medical device or SaMD environments.
- The ideal candidate combines strong hands-on software engineering…
View similar jobs with this employerSanofi EUToronto, ON M5R 3V5- $125,300–$208,800 a year
- Extended health care
- Upholds high standards in software engineering, testing, and documentation.
- Designs and delivers software solutions that accelerate research workflows and…
View similar jobs with this employerSanofi EUToronto, ON M5R 3V5- $125,300–$208,800 a year
- Extended health care
- Upholds high standards in software engineering, testing, and documentation.
- Designs and delivers software solutions that accelerate research workflows and…
View similar jobs with this employerSanofi EUToronto, ON M5R 3V5- $125,300–$208,800 a year
- Extended health care
- Upholds high standards in software engineering, testing, and documentation.
- Designs and delivers software solutions that accelerate research workflows and…
Robotics Developer
Easily applyOften replies in 1 dayO’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,…
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
- Over 8 years of embedded software development experience.
- Expertise in embedded software engineering using Arduino, ARM and Raspberry Pi.
View similar jobs with this employerSanofi EUToronto, ON M5R 3V5- $144,100–$240,200 a year
- Extended health care
- Hybrid - Onsite 3 days per week (M-W) - required. *.
- Manages a team of up to 10 engineers, including ICs at higher levels.
Software Validation Engineer (Machinery)
Easily applyInVision StaffingToronto, ON- $110,000–$130,000 a year
- Full-time +1
- Day shift
- Paid time off
- Vision care
- Dental care
- Company pension
- On-site gym
- RRSP match
- Ensure software meets quality standards and customer expectations.
- Understanding of ISO standards for software development and validation.
Oracle Hyperion Application Developer
Easily applyCGIToronto, ON M5B 2L7- $65,000–$115,000 a year
- Full-time
- In this role, you will validate, test, and optimize Oracle Hyperion environments, ensuring application stability, performance, and operational readiness during…
- View all CGI jobs - Toronto jobs - Oracle Developer jobs in Toronto, ON
- Salary Search: Oracle Hyperion Application Developer salaries in Toronto, ON
- See popular questions & answers about CGI
Oracle Hyperion Application Developer
Easily applyCGIToronto, ON M5B 2L7- $65,000–$115,000 a year
- Full-time
- In this role, you will validate, test, and optimize Oracle Hyperion environments, ensuring application stability, performance, and operational readiness during…
- View all CGI jobs - Toronto jobs - Oracle Developer jobs in Toronto, ON
- Salary Search: Oracle Hyperion Application Developer salaries in Toronto, ON
- See popular questions & answers about CGI
- SiemensConcord, ON
- Support production and software validation.
- Implement software and hardware solutions, including hardware procurement, integration, qualification, and…
- View all Siemens jobs - Concord jobs - Software Engineer jobs in Concord, ON
- Salary Search: Software Developer, Experience@Siemens salaries in Concord, ON
- See popular questions & answers about Siemens
- GE VernovaMarkham, ON
- Full-time
- Minimum of 10 years software development experience.
- Experience using emulators, simulators and software analysis tools.
- SynopsysMississauga, ON L5B 1M2
- $93,000–$139,000 a year
- Strengthen cross-functional collaboration across hardware and software domains.
- Drive efficiency and scalability of silicon validation through automation and…
Firmware Engineer
Easily applyCanadian Solar SSES (Canada) Inc.Toronto, ON- $87,000–$135,000 a year
- Full-time
- Paid time off
- Experience with gate driver control and power device protection of power semiconductor IGBT/MOSFET (i.e. with Wolfspeed, Infineon, Semikron etc.).
- View all Canadian Solar SSES (Canada) Inc. jobs - Toronto jobs
- Salary Search: Firmware Engineer salaries in Toronto, ON
- See popular questions & answers about Canadian Solar SSES (Canada) Inc.
- General MotorsMarkham, ON
- $90,000–$136,400 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Designated paid holidays
- Extended health care
- Solid foundation in software development with hands-on experience in embedded software design and implementation using C (additional C++ experience preferred).
- View all General Motors jobs - Markham jobs - Software Engineer jobs in Markham, ON
- Salary Search: Software Developer – Diagnostics salaries in Markham, ON
- See popular questions & answers about General Motors
Get email updates for the latest Medical Device Software Developer jobs in Toronto, ON
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
Embedded Software Engineer - job post
117 Peter Street, Toronto, ON
From $90,000 a year - Full-time
Job details
Pay
- From $90,000 a year
Job type
- Full-time
Location
117 Peter Street, Toronto, ON
Benefits
Pulled from the full job description
- Paid time off
- Vision care
- Dental care
Full job description
Job description
We're looking for an experienced embedded software engineer to join our development team. You will be working on a small software team to produce code for a new robotic product. Embedded experience is a must for this role.
Responsibilities
- Design, develop, and test embedded software (firmware)
- Interact frequently with the team via GitHub issues/pull-requests/projects, code reviews, instant messaging, and email
- Report frequently on progress against key project deliverables
- Work independently with general direction from team leads
Preferred qualifications
- Experience using RTOS with C++
- Experience adapting C code to work with C++
- Experience with GCC for ARM toolchain under Linux development environment
- Experience with ARM Cortex-M microcontrollers
- Experience debugging embedded systems with GDB and SEGGER tools
- Experience configuring scheduler, task priorities, and interrupt priorities in an embedded system
- Strong experience with object oriented programming methodologies, especially design patterns and data structures
- Experience integrating control code, especially a motor driver, inertial measurement unit (IMU), gyroscope (gyro), or accelerometer
- Experience writing device drivers with DMA
- Hands-on experience of using oscilloscope to do basic electronic circuit troubleshooting
Minimum qualifications
- Bachelors degree in computer science, computer engineering, electrical engineering, or equivalent
- Strong experience with embedded C++ and C (at least 3 years)
- 2-years experience with embedded ARM micro-processors
- Experience writing device drivers
- Experience with multi-threaded design
- Experience configuring, debugging, and profiling a real-time operating system (RTOS)
- Experience writing or editing Makefiles, shell scripts, or equivalent
- Experience with Git or SVN
- Experience reading datasheets and schematics
About us
Specializing in Artificial Intelligence and Robotics, our current focus is development of our proprietary indoor SLAM and home robotic products around it.
Job Type: Full-time
Pay: From $90,000.00 per year
Benefits:
- Dental care
- Paid time off
- Vision care
Education:
- Bachelor's Degree (preferred)
Work Location: In person
Let Employers Find YouUpload Your Resume