Senior Software Developer
Nova Scotia
Reference # JG-JMC-9850
Meridia Recruitment Solutions has partnered with J.J. MacKay Canada Limited (MacKay Meters) on their search for a Senior Software Developer to join their team.
MacKay Meters is a recognized world leader in the parking control industry, designing, manufacturing, and selling a full suite of leading-edge parking equipment, accessories, and proprietary software. Based in Nova Scotia, the company has been delivering parking solutions to clients worldwide for over 60 years.
Position Scope:
The Senior Software Developer will bring strong C/C++ expertise and a background in firmware development to design, build, and maintain embedded software for MacKay Meters' product line. Working closely with hardware engineers and cross-functional teams, this individual will play a key role in delivering robust, reliable products while mentoring team members along the way.
Responsibilities:
Position Requirements:
Reference # JG-JMC-9850
Meridia Recruitment Solutions has partnered with J.J. MacKay Canada Limited (MacKay Meters) on their search for a Senior Software Developer to join their team.
MacKay Meters is a recognized world leader in the parking control industry, designing, manufacturing, and selling a full suite of leading-edge parking equipment, accessories, and proprietary software. Based in Nova Scotia, the company has been delivering parking solutions to clients worldwide for over 60 years.
Position Scope:
The Senior Software Developer will bring strong C/C++ expertise and a background in firmware development to design, build, and maintain embedded software for MacKay Meters' product line. Working closely with hardware engineers and cross-functional teams, this individual will play a key role in delivering robust, reliable products while mentoring team members along the way.
Responsibilities:
- Design, develop, and maintain high-quality embedded firmware in C and C++
- Debug complex issues spanning firmware, hardware, and system integration
- Participate in design and code reviews, upholding best practices in embedded software development
- Develop and execute unit tests, system validation, and integration tests
- Author and maintain technical documentation, including design specifications and user guides
- Mentor and support fellow team members
Position Requirements:
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
- 5+ years of hands on experience in embedded systems development using C and C++
- Strong problem solving skills and ability to work independently
- Excellent written and verbal communication skills
To express interest in this opportunity please apply online by clicking "Apply Now" below:
For more information about this exciting opportunity please contact Jamie Grant, Partner, at View email address on meridiarecruitment.ca or Nick Leadbetter, Senior Recruitment Specialist, at View email address on meridiarecruitment.ca . If you require accommodation to participate in the recruitment process, please let Nick 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.Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Nova Scotia vacancy
$165k - $183k per year
...your development skills to the next level? We’re looking for a Senior Software Engineer to join our Ads team. You’ll play a critical role in... ...Our team thrives on dynamic challenges, and we take pride in developing and maintaining scalable and fault-tolerant metrics delivery systems...SeniorRemote jobLong term contractPermanent employmentTemporary workWork at officeWork from homeFlexible hours$165k - $183k per year
...person events. Learn more about our flexible approach to where we work. Overview About the Role We are currently seeking a Senior Software Engineer to join our Self-Serve team. The role will be focused within the Experimentation Platform side, where you will be...SeniorRemote jobPermanent employmentWork at officeWork from homeFlexible hours$193k - $214k per year
...associated platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical... ...is pivotal for cross-team collaboration, developer productivity, and AI-driven development... ...senior‑level impact ~8+ years of software engineering experience (typically 10+ for...SeniorRemote jobPermanent employmentWork at officeWork from homeFlexible hours- ...professionals. Now, we are partnering with them in search of a Senior Accountant to join their team in Halifax. As a member... ...in financial reporting ~ Advanced computer skills (accounting software and MS Office) ~ Proven ability to work in a dynamic fast-...Senior
$125k - $172k per year
...Together, we are recruiting for a Senior Structural Engineer to join... ...value to clients by developing engineering, regulatory, and environmental... ...professionals to develop integrated engineering solutions... ...structural analysis and design software such as MathCAD, RISA-3D, SAP2000...SeniorLong term contractPermanent employmentFor contractorsLocal area- Join Event Temple as a Remote Senior Backend Software Engineer specializing in integrations. Be a part of a high-growth team in Vancouver, BC, and... ...with various external services. Key Responsibilities: • Develop and improve high-performance API integrations • Monitor integration...SeniorRemote work
- ...world’s leading Hotel Sales and Catering software, we’ve been voted #1 in the Hotel Tech Awards... ...the world. We are seeking a full-time Senior Backend Software Engineer, Integrations... ..., failures, and data consistency Develop resilient integration workflows using retries...SeniorLong term contractFull timeCasual workRemote workWork from homeRelocation package
- ...Recruitment is proud to partner with Serco Canada in the recruitment of a Senior Program Director for its operations at 5 Wing Goose Bay.... ...management, forecasting, cost control, and profitability. Lead and develop a multidisciplinary management team across operational and...SeniorLong term contractPermanent employmentFull timeContract workRelocation package
- ...affiliated company in the United States. We are pleased to partner with Logan Drilling Group as they look to bring an experienced Senior Accountant to join their accounting team at the head office in Stewiacke. Working closely with the Controller, the Senior Accountant...SeniorWork at office
$82k - $99k per year
...part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Administrative Assistant Senior Analyst to join our team in Nova Scotia, Nova Scotia (CA-NS), Canada (CA). Administrative Assistant Senior Analyst About NTT DATA...SeniorWork at officeRemote workFlexible hours- ...in each person. Their focus is on excellence and accomplishment. We are excited to partner with them to bring an experienced Senior Accountant to their finance team in either Saint John, NB or Halifax, NS. Reporting to the Senior Manager, Accounting, this position...SeniorWork at office
- ...partnered with Innovasea on their search for a Senior Computer Vision Engineer to join their... ...candidate will collaborate closely with software, hardware, marine biology, and ocean... ...pose estimation, and 3D reconstruction. Develop robust image enhancement and domain adaptation...SeniorRemote workFlexible hoursShift work
- ...a motivated accounting professional to their team in the role of Senior Accountant! The Senior Accountant is responsible for overseeing... ...Work closely with sales, operations, finance, and data teams to develop Power BI reports to ensure business partners are being provided...SeniorWork at office
- ...As Bloom Wealth continues to grow, they are seeking a highly organized, client-focused, and experienced Senior Client Service Manager to join their team in Halifax, Nova Scotia The Role The Senior Client Service Manager is a key member of the Bloom Wealth team and...SeniorInternshipWork at officeShift work
- ...motivated accounting professional to their team in the role of Staff/Senior Accountant ! The Staff/Senior Accountant is an integral... ...Office Suite, mainly Excel, with the ability to use and develop complex Excel financial models. ~ Experience with Power BI reporting...SeniorWork at office
- ...Estimator includes working with custom steel fabrication projects, where heavy steel plate and beam/column work were utilized. You have developed a keen attention to detail, allowing you to account for every possible characteristic of a project. You also have great time-...SeniorLong term contractFor subcontractor
- ..., on site, and in the shop. Lead by example and reinforce safety as a core value in all project activities. Finance – Develop and manage project budgets based on estimates and oversee all fiscal aspects of projects from start to finish. Prepare financial reports...SeniorLong term contractContract workWork at office
- ...protective packaging. Meridia Recruitment is pleased to be partnered with them in their search for a detail-oriented and analytical Senior Accountant to join their finance team on-site in Hantsport, NS. Reporting to the Manager of Financial Accounting, the Senior...Senior
- ...Solutions has partnered with J.D. Irving, Limited, to recruit a Senior Project Manager, Facilities to join their Real Estate & Facilities... ...capital improvements, renovations, and strategic initiatives Develop project scope, cost estimates, schedules, procurement plans, and...SeniorLong term contractPermanent employmentTemporary workFor contractorsInternship
- ...Recruitment Solutions is pleased to partner with Aethera® in search of a Senior Electrical Field Engineer/Technologist to support current... ...integration, and deployment of RF wireless communication systems. Develop and apply an end to end understanding of system architecture,...SeniorLong term contractFor subcontractorWork at officeWorldwide
- ...Marconi Waterfront Campus and Richmond Yards Redevelopment. We are seeking a skilled and motivated Structural Engineer or Senior Structural Engineer to join BMR’s team in Halifax, where you’ll contribute to a variety of impactful projects across Atlantic Canada....SeniorFull timeContract workFor contractors
- ...As their organization continues to scale, we are partnering with them on strengthening their finance function with the hire of a new Senior Financial Analyst . We are looking for someone who can elevate their forecasting, sharpen treasury management, and add significant value...SeniorLong term contractTemporary work
- ...excited to partner with them as they continue to grow. We have opportunities for talented accountants at the Intermediate Accountant, Senior Staff Accountant or Manager level to join their Assurance team. These positions play key roles in delivering high-quality assurance...Senior
- ...Career Opportunity GeoSpectrum is growing and has a new career opportunity for an experienced Senior Software Developer. As a Senior Software Developer, you will design and deliver high-quality, scalable solutions for the software applications that support and operate...SeniorLong term contractFull timeTemporary workInternship
- ...We’re hiring a Senior Software Developer (Roku) to deliver exceptional streaming experiences for some of the biggest entertainment brands. In this hands-on role, you’ll architect, build, and optimize high-performance Roku applications used by global audiences. As a senior...SeniorLong term contractFull timeContract workInternshipWork at officeImmediate startRemote workFlexible hours3 days per week
- ...We are currently seeking a Senior Structural Engineer (P.Eng.)... ...and play an important role in developing the next generation of engineering... ...consultants, and internal teams to develop practical and cost-effective... ...analysis and design software such as ETABS, SAP2000, SAFE,...SeniorLong term contractFor contractors
- ...Controller to their team. The Controller has senior financial authority under the Financial... ...management, and external consultants to develop long-term financial strategies, capital... ...or anomalies. Proficiency in financial software applications, including QuickBooks and...SeniorLong term contractPermanent employmentWork at office
- ...Statements. Staying current on economic developments, market trends, and investment-related... ...~ Strong comfort level with investment software and evolving technology. ~ Demonstrated... ...Heather Labucki, Partner, or Jason Ozon, Senior Consultant, at ****@*****.*** . If you require...Senior
$132.06k - $186.44k per year
...to be programmable, and to support agile software development. the company’s customers include... ...trustworthy Internet. Come join us. Senior Product Marketing Manager – AI & Emerging... ...company's AI initiatives and emerging AI developer capabilities. Reporting to the Director,...SeniorWork at officeLocal areaRemote workFlexible hours- Lead AI marketing initiatives as Senior Product Marketing Manager with the company. Drive market narrative, GTM strategies, and collaborate... ...’s AI initiatives, focusing on emerging technologies and their developer applications. Reporting to the Director, you’ll engage closely...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
Related searches
- software development engineer Nova Scotia
- software developer no experience Nova Scotia
- junior software developer Nova Scotia
- software engineer Nova Scotia
- software engineer devops Nova Scotia
- junior software engineer Nova Scotia
- director software engineering Nova Scotia
- software engineer intern Nova Scotia
- software engineer salary in canada Nova Scotia
- software developer remote Nova Scotia


