Full-time

Embedded Software Developer

Posted by MatchBox Consulting Group • vancouver, metro vancouver regional district, Canada

📍 vancouver, metro vancouver regional district 🕒 June 01, 2026

About the Role

MatchBox Consulting Group is currently seeking an Embedded Software Developer for a 12 month contract role with a client of ours located in Montreal .

Responsibilities

  • Design, develop, and maintain software in C for embedded or real-time systems
  • Debug and optimize code for performance and reliability
  • Collaborate with hardware, firmware, and QA teams to deliver robust solutions
  • Participate in code reviews and ensure adherence to best practices
  • Contribute to documentation and continuous process improvement

Requirements

  • 3+ years of experience in C software development
  • Strong grasp of data structures, memory management, and multithreading
  • Experience with debugging tools (e.g., GDB, Valgrind)
  • Knowledge of embedded systems or networking protocols (TCP/IP, UDP) is an asset
  • Degree in Computer Engineering/Electrical Engineering
...

Ready to Apply?

Submit your application today and take the next step in your career journey with MatchBox Consulting Group.

Apply Now