Senior Software Developer

Industry
Information Technology
Location
Nova Scotia
Apply Now
J.J. MacKay Canada Limited (MacKay Meters) is a recognized world leader in the parking control business. MacKay Meters designs, manufactures and sells a full suite of leading-edge parking equipment along with supporting accessories and proprietary software. This is a Nova Scotia based company that has been providing its parking solutions to clients worldwide for over 60 years. We are excited to partner with MacKay Meters in recruiting a Senior Software Developer.

We are seeking a skilled and experienced Senior C/C++ Developer with a strong background in firmware development .  This is an exciting opportunity to work closely with hardware engineers and cross-functional teams to deliver robust products.

Responsibilities:
  • Design, develop, and maintain high-quality embedded firmware in C and C++.
  • Debug complex issues involving firmware, hardware, and system integration.
  • Participate in design and code reviews, ensuring best practices for embedded software development.
  • Develop and execute unit tests, system validation, and integration tests.
  • Author and maintain detailed technical documentation, including design specifications and user guides.
  • Mentor and support team members
Qualifications:
  • Bachelor’s in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 5+ years of hands-on experience in embedded systems development using C and C++.
  • Excellent problem-solving skills and ability to work independently
  • Strong communication skills, both written and verbal.
This is a fantastic opportunity to join our client’s local, growing, and industry leading team here in Nova Scotia. Connect with us to learn more or apply now!

To express interest in this opportunity please apply online directly by clicking 'Apply Now' below.

If you have any questions, please contact Brooke Ireland, Senior Consultant, at bireland@kbrs.ca or Jamie Grant, Partner, at jgrant@kbrs.ca. If you require accommodation to participate in the recruitment process, please let us know. 

Meridia Recruitment Solutions connects leading organizations with top talent by building strong relationships and creating ideal matches with candidates because we are only successful when you are. We appreciate your interest in this opportunity.
 
To learn more about Meridia Recruitment Solutions, our job opportunities, and career advice we invite you to explore our site and subscribe for career alerts.

 
Image
Career Alerts

Register to be notified of career opportunities and advice by email