Enable job alerts via email!

Software Development Engineer

Dometic Group

Vancouver

On-site

CAD 95,000 - 119,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the marine industry seeks a passionate Software Development Engineer in Vancouver. You'll develop firmware and connectivity software for innovative marine products, working in cross-functional teams to ensure product success. Join a dynamic environment with opportunities for growth and development.

Benefits

Medical / Dental / Vision Insurance
Employee Assistance Program (EAP)
Disability insurance (STD / LTD)
Retirement Programs (RSP and Company Pension Plan)
Paid Vacation
Statutory Holidays
Free on-site parking
Tuition and professional dues assistance
Employee discounts on products
Company events

Qualifications

  • Minimum 4 years of firmware development experience.
  • Experience with serial protocols like SPI, I2C, CAN, Ethernet.
  • Proficiency with firmware design, development, validation, and documentation.

Responsibilities

  • Design, implement, and optimize firmware applications.
  • Develop network connectivity and vessel integration solutions.
  • Prepare technical documentation including design specifications.

Skills

C
C++
Problem Solving
Communication
Teamwork

Education

Bachelor’s degree in Electrical Engineering
Bachelor’s degree in Mechatronic Engineering
Bachelor’s degree in Software Engineering
Bachelor’s degree in Computer Science

Tools

GIT
JIRA
RTOS
Oscilloscopes
Multimeters
Logic Analyzers

Job description

Join to apply for the Software Development Engineer role at Dometic

Get AI-powered advice on this job and more exclusive features.

About The Position

Our Marine organization is a trusted provider of innovative solutions for the worldwide boating and boat building industry, and we recently expanded our scope to lead the boating industry into an electrified future. Dometic has won numerous NMMA Innovation Awards over the years and we are always striving for new ways to make boating easier, safer, and more enjoyable.

We are on a growth journey – now looking for our next star – a passionate Software Development Engineer . This position reports to the Lead Software Engineer and will work in Vancouver, BC.

Location

Vancouver : Dometic Marine’s headquarters are in Vancouver, British Columbia in Canada. The facility develops and manufactures hydraulic, electronic, and combustion-based products.

Role Overview

As a Software Development Engineer , you will be involved in cross-functional teams to develop firmware and connectivity software for electronic and mechatronic products that lead the marine industry. You will be involved in the complete software development cycle from concept to production, playing a key role in designing safe, reliable, and innovative systems such as steer-by-wire, climate control, power management, and vessel control.

Responsibilities

  • Firmware Development : Design, implement, and optimize firmware applications on target hardware platforms, ensuring robust functionality and performance.
  • System Integration : Develop network connectivity and vessel integration solutions to enhance functionalities for multiple systems.
  • Code Review : Participate in code reviews to ensure correctness, maintainability, and adherence to coding standards.
  • Documentation : Prepare technical documentation including design specifications and test plans.
  • Testing and Validation : Develop and execute unit, integration, and system tests to verify software functionality and performance.
  • Collaboration : Work with electrical, mechanical engineers, software developers, and product managers to ensure successful product launches.
  • Technical Support : Support internal teams and external customers by troubleshooting and updating firmware to address issues and improve products.

What We Offer

An engaging role in a dynamic, fast-paced, global environment with opportunities for growth and development.

  • Medical / Dental / Vision Insurance
  • Employee Assistance Program (EAP)
  • Disability insurance (STD / LTD)
  • Retirement Programs (RSP and Company Pension Plan)
  • Paid Vacation
  • Statutory Holidays
  • Free on-site parking
  • Tuition and professional dues assistance
  • Employee discounts on products
  • Company events
  • Opportunities to make an impact

Skills & Requirements

The ideal candidate will have success in operational / engineering / manufacturing environments and possess :

  • Bachelor’s degree or equivalent in Electrical, Mechatronic, Software Engineering, or Computer Science
  • Minimum 4 years of firmware development experience
  • Proficiency with firmware design, development, validation, and documentation
  • Strong skills in C / C++
  • Experience with 16 / 32 bit MCUs like ARM Cortex-M
  • Experience with serial protocols like SPI, I2C, CAN, Ethernet
  • Experience in climate control or power control products is advantageous
  • Motor or PID control experience is a plus
  • Wireless communication protocols (Wi-Fi, BLE) experience is a plus
  • Knowledge of IoT protocols / platforms (MQTT, AWS IoT) is beneficial
  • RTOS development experience is advantageous
  • Experience with agile development processes
  • Familiarity with version control systems like GIT and issue tracking like JIRA
  • Proficiency with engineering tools such as oscilloscopes, multimeters, logic analyzers

Desired Skills & Characteristics

Motivated, organized, analytical, with strong problem-solving, communication, and teamwork skills.

Core Values

Embrace our values : Together We build our future, We play to win, We embrace change, and We walk the talk.

Join Us

If you're our next star, we'd love to see your application. Dometic fosters an inclusive, equitable environment that respects diversity and individual strengths. We are proud to be an equal opportunity employer.

Salary Range

95,000 to $119,000 CAD

J-18808-Ljbffr

Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Development Engineer

Connor, Clark & Lunn Investment Management (CC&L)

Vancouver

On-site

CAD 90,000 - 200,000

Today
Be an early applicant

Software Development Engineer

Connor Clark and Lunn Financial Group

Vancouver

Hybrid

CAD 90,000 - 200,000

Yesterday
Be an early applicant

Software Development Engineer

Dometic

Vancouver

On-site

CAD 80,000 - 100,000

2 days ago
Be an early applicant

Software Development Engineer

Connor, Clark & Lunn Investment Management (CC&L)

Vancouver

On-site

CAD 90,000 - 200,000

2 days ago
Be an early applicant

Senior Software Development Engineer

NetNation

Vancouver

Hybrid

CAD 110,000 - 130,000

3 days ago
Be an early applicant

Software Development Engineer -Evisort

Workday, Inc.

Vancouver

Hybrid

CAD 106,000 - 160,000

6 days ago
Be an early applicant

Software Development Engineer, Workforce Solutions - Hiring Software Delivery

Amazon Development Centre Canada ULC

Vancouver

On-site

CAD 80,000 - 110,000

2 days ago
Be an early applicant

Software Development Engineer - 2025 (Canada)

ITjobs.ca

Vancouver

On-site

CAD 89,000 - 150,000

3 days ago
Be an early applicant

Software Development Engineer

Connor, Clark & Lunn group

Vancouver

On-site

CAD 90,000 - 200,000

2 days ago
Be an early applicant