🍁 SearchCanadaJobs.com
☰ MENU
Explore Roles
Reach Candidates
Packages & Costs
Full FAQ List
Firmware/Embedded Software Engineer
Company
E&D Recruiters
Location
centurion, centurion
Type
Full-time
Firmware/Embedded Software Engineer
Centurion
Requirements:
Bachelor's or Master's degree in Electronic Engineering, Computer Engineering, or related discipline
5+ years in embedded software development
Strong proficiency in C, particularly bare-metal embedded programming
Thorough understanding of microcontrollers, digital/analogue circuits, and low-level hardware interaction
Experience with real-time operating systems (RTOS) and concepts
Experience with hierarchical state machines
Proficient with 8-bit, 16-bit, and 32-bit microcontrollers
Experience with unit and system testing
Tools & Platforms:
Embedded IDEs: STM32CubeIDE, MPLAB, or similar
Communication protocols: SPI, I²C, UART, CAN, USB, Ethernet
<...
🍁 Ready to Apply?
Take the next step in your Canadian career
Apply Now