Embedded Engineer | Dartmouth

Location: Dartmouth, Nova Scotia
Type of Employment: Full Time Permanent

About us:
MetOcean Telematics is one of Nova Scotia’s and Atlantic Canada’s Top Employer in 2020 and 2021!
MetOcean Telematics is a leading global provider, designer and manufacturer of satellite IoT
enabled solutions. MetOcean’s products span across oceanographic & environmental monitoring
equipment, naval targeting and covert surveillance markets.

For more than four decades, we have assisted domestic and international customers with developing
and integrating Iridium hardware into a wide range of devices and applications. MetOcean
Telematics ensures critical data is transmitted, received and processed in the fastest and most
reliable manner possible anywhere in the world.

Reporting directly to the Team Lead, Embedded Software, the Embedded Engineer will be contributing
towards new product development and the improvement of existing products within the embedded
solutions team. The role will also involve interacting with external vendors and other
teams/departments; this demands excellent written and verbal communication skills. As part of a
small high performing group, your work will have a significant impact on the success of the team
and its products.

Key Duties and Responsibilities:

• Create and maintain firmware for satellite centric M2M products
• Take ownership of critical design and development areas of the products and systems
• Interact with cross-functional engineering teams across MetOcean for cohesive product
• Participate in design reviews and collaborate closely with other developers
• Build robust methodologies and processes to deliver high quality products

• Utilize unit/modular testing and take ownership of the firmware quality
• Participate in electronic hardware design (depending on individual skill sets)

Basic Qualifications:

• Bachelor’s degree in Electrical / Computer Engineering or related field
• 5+ years of experience in firmware development
• Strong coding skills
• Experience programming in C
• Experience with RTOS, embedded firmware, drivers and interfaces
• Experience integrating modules or modems with serial interfaces
• Experience with TCP/IP stacks (or other relevant stack)
• Ability to integrate and verify embedded software on hardware
• Familiarity with continuous integration, source control management, and testing

Extended Qualifications:

• Experience with ARM micro-controllers
• Experience with wireless communication, especially satellite communication (Iridium SBD,
Inmarsat IDP) is considered an asset
• Experience with IoT related technologies
• Experience reading schematics and using hardware lab equipment such as digital scopes, logic
analyzers, etc.
• Experience integrating sensors and actuators
• Contributed to overall embedded system design and architecture

• RRSP Matching at 4%
• 100% Employer paid group benefits
• Life Insurance
• Corporate gym membership rate
• Generous vacation policy – paid time off over the holidays & Personal Days
• Monthly Team Building activities

To apply
Please submit cover letter and resume to HR@metocean.com with Embedded Engineer as subject title.