Full-time
Embedded Software Developer
Posted by MatchBox Consulting Group • vancouver, metro vancouver regional district, Canada
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