Embedded Firmware Engineer (PIC) - Ottawa, RTOS

Marler & Associates Search

Ottawa

On-site

CAD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A growing technology company in Ottawa is seeking an Embedded Software Developer to join its Research & Development team. The successful candidate will design and implement embedded firmware for PIC microcontrollers, develop low-level drivers, and resolve firmware integration issues. Requires strong C/C++ programming skills and experience with Microchip PIC microcontrollers. Ideal for those with 5+ years of experience in embedded systems and a passion for collaboration in a multicultural environment.

Qualifications

  • Strong experience developing embedded firmware in C and/or C++.
  • Hands-on experience with Microchip PIC microcontrollers.
  • Comfortable debugging with oscilloscopes and logic analyzers.

Responsibilities

  • Design, implement, and maintain embedded firmware for PIC microcontrollers.
  • Develop low-level drivers for peripherals such as UART, SPI, and GPIO.
  • Diagnose and resolve firmware and hardware-software integration issues.

Skills

Embedded firmware development
C/C++ programming
Microchip PIC microcontrollers
Debugging with oscilloscopes
Low-level driver development

Tools

MPLAB X
XC compilers
Microchip toolchains
Version control systems (Git/SVN)

Job description

A growing technology company in Ottawa is seeking an Embedded Software Developer to join its Research & Development team. The successful candidate will design and implement embedded firmware for PIC microcontrollers, develop low-level drivers, and resolve firmware integration issues. Requires strong C/C++ programming skills and experience with Microchip PIC microcontrollers. Ideal for those with 5+ years of experience in embedded systems and a passion for collaboration in a multicultural environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

The Embedded Software Developer (Ottawa)
The Embedded Software Developer (Ottawa)

Marler & Associates Search • Ottawa

On-site
CAD 80,000 - 120,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Work in Ottawa • Ottawa

On-site
CAD 80,000 - 100,000
Senior Embedded BSP & Firmware Engineer
Senior Embedded BSP & Firmware Engineer

Nokia • Ottawa

On-site
CAD 120,000 - 180,000
Corporate Retirement Savings Plan
Health and dental benefits
Short-term and long-term disability
+5
Embedded Systems Engineer: C++/Linux, Real-Time
Embedded Systems Engineer: C++/Linux, Real-Time

Sky Systems, Inc. (SkySys) • Ottawa

On-site
CAD 75,000 - 95,000
Senior Firmware Engineer
Senior Firmware Engineer

Microchip Technology Inc. • Ottawa

On-site
CAD 90,000 - 140,000
Lead Embedded Firmware Engineer
Lead Embedded Firmware Engineer

3 Step Recruitment Inc. • Abbotsford

On-site
CAD 75,000 - 110,000
Lead Firmware Engineer - Timing & SoC Systems
Lead Firmware Engineer - Timing & SoC Systems

FHLB Des Moines • Ottawa

Hybrid
CAD 107,000 - 157,000
Restricted stock units
Quarterly bonus payments
Health benefits from day one
+2
Firmware Engineer
Firmware Engineer

Work in Ottawa • Ottawa

On-site
CAD 80,000 - 100,000
Embedded Systems Firmware Engineer — Real-Time Automotive
Embedded Systems Firmware Engineer — Real-Time Automotive

indie.inc • Toronto

On-site
CAD 90,000 - 130,000
embedded software engineer
embedded software engineer

Bluth Company • Toronto

On-site
CAD 70,000 - 120,000
Collaborative culture
Flex work
Professional development
+1