MatchBox Consulting Group

Embedded Software Developer

📍 Location
vancouver, metro vancouver regional district
⏰ Job Type
Full-time
📅 Posted
June 01, 2026
Apply Now

Job Description

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
...

Start Your Week Right!

Apply now and make every Monday exciting with MatchBox Consulting Group

Apply for this Position